JAVA-3-this笔记
来源:互联网 发布:linux phpmyadmin 编辑:程序博客网 时间:2024/05/16 21:16
1.当成员变量和局部变量重名时,可以用关键字this来区分
2.this:代表对象。
代表哪个对象呢?当前对象 this就是所在函数所属对象的引用 简单的说,就是哪个对象调用了this所在的函数,this就代表了哪个对象
3.this:也可以用于在构造函数中调用其他构造函数
注意:只能定义在构造函数的第一行,因为初始化动作要先执行
class Person//定义了一个Person的类{ private String name; private int age; Person(String name) { this.name = name; } Person(String name,int age)//构造函数 { this(name);//在构造函数中调用其他函数 this.age = age; } Person(int age,String name)//构造函数(重构) { this.name = name; this.age = age; } public void speak() { System.out.println(this.name+":"+this.age); } //比较是否是同龄人 public boolean compare(Person p) { return this.age==p.age; }}class thisDemo{ public static void main(String[] args) { Person p = new Person("小强",5); p.speak(); Person p1 = new Person(10,"旺财"); p1.speak(); return; }}
阅读全文
0 0
- JAVA-3-this笔记
- JAVA-This学习笔记
- java笔记-this关键词
- this用法笔记(Java)
- Java 子类调用this笔记
- java学习笔记-this关键字
- 【Java笔记】Java 中 this 用法小结
- Java学习笔记:详解this关键字
- Java笔记(四) this和static
- JAVA学习笔记--this的用法
- java学习笔记<一>this关键字
- Java学习笔记之构造函数&this
- java学习笔记——this关键字
- JAVA笔记之private、构造函数、this
- think in java笔记:this关键字
- java学习笔记七:this学习
- Java 学习笔记(0x04) this关键字
- Java学习笔记:this使用总结
- 最近的零零碎碎的做了python的笔记以便以后翻阅
- feof多读一次数据的问题
- eclipse导入数据驱动包
- presto读取kafka数据
- 【转】hadoop配置文件详解及相关操作
- JAVA-3-this笔记
- 正则表达式
- laravel5日志设置篇(3/3) – 精确到微秒及日志输出位置记录
- golang channel阻塞问题解决
- 从设计模式怎样提升设计
- 浅谈Java中的equals和==
- 欢迎使用CSDN-markdown编辑器
- 习题7-1 消防车(Firetruck, ACM/ICPC World Finals 1991, UVa208)
- orcale函数大全