static{……}用法
static{……}用法:以下是网友的解释。
?
1.如果static{……}代码段在代码的最前面,那么里面的代码会最先执行 比构造器等任何方法都早,
有些代码需要一些资源才能执行 可以定义static{……}块来初始化资源 这样可以防止空指针之类的错误.2.这叫做初始化块语句,{}里的代码在这个类被加载到内存后马上会被执行的。这些代码最先执行并且在JVM运行过程中只会执行一次。
发布时间: 2012-12-24 10:43:14 作者: rapoo
static{……}用法
static{……}用法:以下是网友的解释。
?
1.如果static{……}代码段在代码的最前面,那么里面的代码会最先执行 比构造器等任何方法都早,
有些代码需要一些资源才能执行 可以定义static{……}块来初始化资源 这样可以防止空指针之类的错误.