Java 基础之 static 修饰符详解

        static修饰成员不能访问没有static修饰的成员,因为static修饰的成员是所有对象所共有的,也就是属于这个类,所以在没有实例化任何一个对象的时候就可以用类来访问这个静态属性, 同时,任何一个对象都可以访问修改这个静态属性,比如:一个静态方法,它不可以访问非静态变量,因为非静态变量是属于对象的,默认用this调用。

        静态方法中不可以使用this关键字,因为this指向的是调用这个方法的对象。

猜你喜欢

转载自blog.csdn.net/qq_35464253/article/details/81152350