Java复习笔记--java中this 关键字
Posted 婧児_实践,实践,再实践!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java复习笔记--java中this 关键字相关的知识,希望对你有一定的参考价值。
Java中this关键字,this可以调用类的成员变量和成员方法,this还可以调用类中的构造方法。使用这种方式值得注意的是,
只可以在无参构造方法中的第一句使用this关键字调用有参构造方法。
public class AnyThting{ public AnyThting(){ this("this 调用有参构造方法"); System.out.println("无参构造方法"); } public AnyThting(String name){ System.out.println("有参构造方法"); } }
在项目中创建一个类文件,该类中定义了setName()方法,并将方法的参数值赋予类中的成员变量。
private void setName(String name){ //定义一个setName()方法 this.name = name; //将参数值赋予类中的成员变量 }
this关键字被隐式地用于引用对象的成员变量和方法,如在上述代码中,this.name指定的就是Book类中的name成员变量,
而this.name = name语句中的第二个name则指定的是形参name
事实上this引用就是对一个对象的引用。
以上是关于Java复习笔记--java中this 关键字的主要内容,如果未能解决你的问题,请参考以下文章