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