发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
使用了static修饰的方法是静态方法,反之则为非静态方法。
静态方法是一种特殊的方法,他不属于某个具体的实例。非静态方法可以访问类中的任何成员,而静态方法只能访问静态成员。
http://www.cnblogs.com/roucheng/
请看以下示例:
1 class A 2 { 3 int x; 4 static int y; 5 static int F() 6 { 7 x = 1;//不允许 编译提示错误 8 y = 1;//允许 9 } 10 }
来自: 昵称10504424 > 《工作》
0条评论
发表
请遵守用户 评论公约
静态方法只能访问类中的静态成员
静态方法只能访问类中的静态成员。作为非静态成员,在类的每个实例中都占有一个存储,或者说具有一个副本,而静态方法是类所共享的,它无法判断出当前的x属于哪个类的实例,所以不知道应该到内存的哪个...
静态方法与实例方法的区别
静态方法与实例方法的区别静态方法与实例方法的区别。使用了static 修饰符的方法为静态方法,反之则是非静态方法。1.static方法是类中的一个成员方法,属于整个类,即不用创建任何对象也可以直接调用!sta...
c++学习笔记(五):c++中的static关键字
} //静态成员函数是属于整个类, //在类的静态数据成员函数中,是不能调用具体的对象的变量的属性。//不能调用普通成员变量 static void getMem() { //cout<<a<...
C++中静态成员函数访问非静态成员变量
C++中静态成员函数访问非静态成员变量class a{public: static FunctionA() { menber = 1; }private: int menber;}原因很简单大家都知道,静态成员函数不能访问非静态成员,这是因为静态函数属...
Java关键字final, static的用法总结
总结了Java关键字final和static的用法
static和const修饰的类成员
static和const修饰的类成员static和const修饰的类成员。类的const常函数成员://常函数成员能访问常数据成员,静态数据成员和普通数据成员,但不能对常数据成员和普通数据成员更新。类的常对象只能调用...
Thinking in Java第三版读书笔记-第四章:初始化与清理
有一种特殊情况,如: int [] a = new int[4]; 此时,看上去只初始化了数组的大小而没有初始化数组的成员,但在java中,这也是没有问题的,java给每个数组成员自动进行了初始化。7、对于static类型...
Java基础
class MainDemo { public static void main(String[] args) { //接收数据后 System.out.println(args); ...
java 构造函数初始化全过程以及顺序
(2)子类继承了其父类中不是私有的成员变量和成员方法,作为自己的成员变量和方法。(3)子类中定义的成员变量和父类中定义的成员变量相同时,则父类中的成员变量不能被继承 (4)子类中定义的成员...
微信扫码,在手机上查看选中内容