时间:2016-04-02 23:30 来源: 我爱IT技术网 编辑:52微风
static 翻译的意思是:静止的;不变的;静电的;,在java中是一个关键字,可以用来修饰成员变量,成员方法,修饰类。
static的特点:
1. 实现对象中的数据共享,就可以使用static修饰
2. 使用static修饰成员变量和成员方法,可以直接使用:类名.变量名 类名.方法名()
3. static随着类的加载而加载。
前期准备工作(包括相关工具或所使用的原料等)eclipseJDK1.7 详细的操作方法或具体步骤
下面是一个共享数据的一个实例,创建一个UserInfo类,里面有一个static变量count ,可以使用这个变量来统计共有多个对象,static变量从存储在成员方法区:

使用static关键修饰成员变量和成员方法
1. 如果修饰成员变量,那直接可以就可以使用 类名.变量名,不需要实例化变量就可以使用
2. 如果修饰成员方法,那么这个方法只能访问外在静态成员变量和成员方法,而且在static方法中不能使用this,super关键字
可以看下面图片实例:

根据上面图片效果,得到结论静态成员方法只能访问静态成员
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
