j2se——this关键字
1、this关键字:·this可以调用当前类的属性·this可以调用当前类的方法·this可以调用当前类的构造方法·this还可以表示当前的对象注意:在使用this调用当前类的构造方法的时候,this必须写在构造方法的首行。
2、public Animal(Str坡纠课柩ingname,intage){ this.name=name; this.age租涫疼迟=age;}publicAnimal(){}publicAnimal(Stringname){ this.name=name;}public void run(){ System.out.println("跑步");}}1.调用当前类属性,方法publicvoidsay(){ System.out.println("姓名"+this.name);
3、调用当前类的构造方法publicAnimal(Stringname){ this(); this.name=name;}
4、this表示当前对象publicvoidcompare(Animal a){if(this== a){ System.out.println("两个对象一样");}else{ System.out.println("两个对象不一样");}}