This与Static
This:
1.标题对当前对象的引用,this后有个.
例如: public int getAge(){
return this.age;
}
谁调用的属性,this后面跟的就是调用的属性
例如: public void shentian(){
this.setAge(1000);
this.setName("神仙");
}
2.调用当前类的其他构造方法
Static:
- 静态的意思,修饰方法和属性。
- 如果修饰方法代表方法为静态方法,修饰属性则为静态属性。
- 静态方法属性与普通方法属性的差别。
- 静态方法和属性使用类名调用。
- 普通方法和属性使用对象调用。
- 静态方法可以调用普通属性?不能。
- 静态属性和方法可以认为在程序加载类的时候就已经初始化好,此时没有任何该类的对象,所以根本不可能调用普通属性和普通方法。