java:this的几种常用方法
来源:互联网 发布:知客是什么工作 编辑:程序博客网 时间:2024/06/05 02:39
this关键字在java中通常指当前对象。但是this其实还有几种延伸的用法,下面使用例子一一展示。
//1.this代表当前对象 class A{ int i=10; void func(){ System.out.println(this.i); } }
//1.1this代表对象--内部类中this的使用 class outter{ int p; class inner{ int p; //写一个方法判断两个成员变量是否相同 boolean isSame(){ //在内部类中,只能通过外部类名加.this的方式访问到外部类,因为内部类依存于外部类 if(this.p==outter.this.p) return true; return false; } } }
//2.构造器的相互调用 class A{ A(){ System.out.println("A()已被调用"); } A(int i){ this(); System.out.println("A("+i+")已被调用") } }
//3.用来区分成员变量与局部变量class A{ int x=10; void setNumber(int x){ this.x=x; } void getNumber(){ System.out.println(x); }}
tips:this只能在非静态的代码中使用。this只和特定的对象关联,不和具体的类关联,不同的对象具有不同的this。
阅读全文
0 0
- java:this的几种常用方法
- JAVA中This指针的三种常用方法
- react 的 bind this 几种方法
- java对象转为java String的几种常用方法
- JAVA对象转为Java String的几种常用方法
- JAVA对象转为Java String的几种常用方法
- java this关键字的几种用法
- 几种常用的java 实现反转的方法(reverse
- java常用的几种加密的方法
- Java对象转为String的几种常用方法剖析
- java 载入图片的几种常用方法
- Java对象转为String的几种常用方法 (转)
- Java对象转为String的几种常用方法
- java的几种常用排序方法集合
- java 运用数组常用的几种排序方法
- java 几种常用的枚举(Enum)方法
- Java更新XML的几种常用方法简介
- Java中Math类的几种常用方法
- 优化器的使用
- add
- CentOS如何查看端口是被哪个应用/进程占用
- 分享一款办公辅助工具 迅捷文档转换
- Python编码问题整理
- java:this的几种常用方法
- C# 委托详解汇总
- 2017领域驱动设计中国峰会早鸟票
- linq+lamda list筛选
- git
- Java实现主线程等待子线程
- 带头节点单链表的合并及相关操作
- CentOs上tomcat7安装及配置
- 马云:心要善,刀要快 | 内部干货