Java--this关键字
来源:互联网 发布:js发送ajax请求 编辑:程序博客网 时间:2024/05/21 06:32
this关键字特点
* 代表当前对象的引用
this的应用场景
* 代表当前对象的引用
this的应用场景
* 用来区分成员变量和局部变量重名
这时输出age为0,name为null;因为这时就近原则使用的是局部变量,而局部变量尚未赋初值
使用了this关键字之后
class Encapsulation{public static void main(String[] args){Person p = new Person();p.setName("李四");p.setAge(17);System.out.println(p.getName()+ "---" + p.getAge());}}class Person{private String name; //成员变量private int age;public void setAge(int age){if (age > 0 && age < 200){this.age = age;}else {System.out.println("地球上没有这种年龄");}}public int getAge(){return age;}public void setName(String name){this.name = name;}public String getName(){return name;//this.name //这里可以省略this,因为系统会默认加上}}
1 0
- Java this关键字,static关键字
- java 关键字this
- java中的this关键字
- java this 关键字
- Java基础: 关键字 this
- java 中的this关键字
- java中的this关键字
- java this关键字
- java中的this关键字
- Java--this关键字
- JAVA this 关键字
- JAVA关键字this
- java中的关键字this
- java 中的关键字 this
- java中this关键字
- Java中this关键字
- java中this关键字
- java之this关键字
- VM虚拟机中Linux扩展磁盘空间的方法
- HTTP详解
- Struts从2.1升级到2.3版本过程
- javaSwing制作时钟
- 国外服务器和国内服务器 不同时区的问题
- Java--this关键字
- 七牛云存储____图片转Base64串上传
- 编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程
- maven项目pom中添加依赖,但是jar无法引入项目
- VS 2008 可扩展性开发(八):关于用户界面的种种(下)
- 【数据结构】c++Map的简单应用&& getline()细节
- C++ Primer课后练习11.33-11.36
- Android 自定义布局之组合部件
- 反激式开关电源设计资料