1.this关键字的特点
在类的方法中,使用this关键字代表的是调用此方法的对象的引用
this可以看作是一个变量,它的值是当前对象的一个引用
使用this处理方法中的成员变量和形参同名的问题
方法内需要调用到该方法的对象时可以用this(同上条理解)
在类的构造中可以用this([参数列表])来调用该类的指定构造方法
2.static关键字
当类被加载的时候就会被加载,优先于对象的存在
用来修饰语句块(静态代码块),优先于构造方法之前执行,只会执行一次,用来对静态成员做初始化
调用的时候可以直接通过类名.成员进行访问
注:
静态方法中只能访问外部的静态成员
静态方法中不能出现this关键字