Java基础知识之static关键字、静态代码块
2014-01-15 20:28
351 查看
所谓静态代码块就是用static关键字修饰的代码块,静态代码块格式如下:
static{
静态代码块中的执行语句……
}
我们知道构造代码块是为了给所有对象进行统一初始化而定义的,那么静态代码块是做什么用的呢?
首先看静态代码块的特点:
静态代码块随着类的加载而执行,且只执行一次,并优先于对象执行。
下面看一个例子:
执行结果如下:
e
f
d
c9
b10
c9
a9
Over
static{
静态代码块中的执行语句……
}
我们知道构造代码块是为了给所有对象进行统一初始化而定义的,那么静态代码块是做什么用的呢?
首先看静态代码块的特点:
静态代码块随着类的加载而执行,且只执行一次,并优先于对象执行。
下面看一个例子:
执行结果如下:
e
f
d
c9
b10
c9
a9
Over
相关文章推荐
- 【java基础知识】this 与 static 关键字
- Java基础知识之static关键字
- Java基础知识复习(static关键字)
- java基础知识要点总结之几个重要关键字(关于static、this、final、)
- JAVA基础知识(2)--关键字static的使用
- java基础知识-static关键字
- 【Java基础】----static关键字、代码块、Main方法、匿名对象详解
- java基础---static关键字
- Java知识碎片整理(5)——static关键字与单例设计模式
- Java基础——static关键字
- 黑马程序员——Java基础---面向对象(构造方法和static关键字)
- java基础之equal()方法、static关键字、单例设计模式
- java--整理下关于static关键字的知识
- 构造方法,重载,static,math类(java基础知识七)
- 【Java基础】static关键字的理解
- 大数据Java基础系列-static关键字
- java基础整理のstatic关键字
- Java基础教程22-static关键字
- JAVA 基础之Static关键字和类加载
- java基础知识(五)java内存模型和volatile关键字