static修饰符

来源:互联网 发布:虚拟光盘软件下载 编辑:程序博客网 时间:2024/06/06 10:44

static:可用来修饰成员变量和成员方法,在面向对象中使用static修饰的内容隶属于类,而不直接隶属于对象,所以static修饰的成员变量叫类变量,修饰的方法称为类方法。

static修饰的变量陈祚静态变量,静态变量和一般的成员变量不同,一个雷在加载到内存时,静态变量只初始化一次,也就是说所有对象的静态变量在内存中都只有一个存储位置,每个静态变量都指向内存中同一个地址,他是所有的对象之间共享的数据。另外,静态变量在引用是笔记爱哦方便,所以一般在实现以下两个功能时使用静态变量:
1 对象之间共享值时
2. 方便访问变量时
静态方法:调用方便,静态方法内部只能调用静态成员变量。

静态代码块:

 static{      ................... }

静态代码块位于类声明的内部:方法和构造方法的外部,静态代码块在类第一次使用时别执行一次,以后再也不执行。在实际的代码中,如果需要对类进行初始化,可以写在静态代码块中

0 0
原创粉丝点击