
1、静态成员
静态成员属于类,访问时需要类访问。
静态成员开放空间是在这类内存首次加载时开放的。
2、非静态成员
非静态成员属于对象,访问时需要使用对象。
当对象被实例化时,非静态成员开放空间。
在静态方法中,非静态成员不能直接访问。
采用非静态方法,可直接访问静态成员。
3、实例
classPerson{
Stringname;
staticinta;
voideat(){}
staticvoidsleep(){}
}
classProgram{
publicstaticvoidmain(String[]args){
Personxiaoming=newPerson();
//访问非静态成员
xiaoming.name="xiaoming";
xiaoming.eat();
//访问静态成员
Person.a=10;
Person.sleep();
//注:
//访问静态的成员,也可以使用对象来访问,但是会有警告
//推荐使用类来访问静态成员
}
}原文来自:https://www.py.cn © 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END


















































暂无评论内容