Java中this关键字的作用(简单说明):
(1)this用于区别局部变量和成员变量。
(2)this用于调用本类中的成员方法。
(3)this用于在构造函数中,调用无参或有参的构造函数,并且this只 能写在第一行。
以下是java中this关键字的简单实例:
package com.thisDemo;
/**
* @author Jack-xsx
*
*/
public class Demo01 {
private int a;
private int b;
private int c;
public Demo01(int a,int b) {
this.a=a;//this作用:区别局部变量和成员变量
this.b=b;
}
public Demo01(int a,int b,int c) {
this(a,b);//this作用:调用Demo01(int a,int b)构造函数,并且只能写在第一行
this.c=c;
}
public void sing() {
}
public void eat() {
this.sing();//this作用:调用本类中sing()
System.out.println("喊你吃饭了");
}
public static void main(String[] args) {
Demo01 hi=new Demo01(2,3);
hi.eat();
}
}
本人第一次写文章,如果有什么错误请各位多多见谅,并且在评论区指出错误,谢谢大家!