java static代码段

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java static代码段相关的知识,希望对你有一定的参考价值。

1)java中还有个static代码块的形式,形式为 static {……}。static代码块是类定义的一部分,仅仅在类被初次加载的时候被调用一次,之后再调用不会再加载。那么类什么时候首次被加载呢?就是在主类中(包含main函数的类)new一个对象实例(包含static代码段的类没有main函数)或者此类有main函数,那么在进入main函数的时候首次加载此类,加载类的时候初始化顺序如下:如有父类,则按照静态成员、静态代码段、静态方法、一般成员、父类构造函数的顺序初始化父类,然后是子类的初始化,顺序与上述相同。

2)static代码段的作用是在项目启动的时候,加载需要的数据,之后不再加载多余数据。

以上是关于java static代码段的主要内容,如果未能解决你的问题,请参考以下文章

Java中,static代码块创建的IO流需要手动关闭吗?

如何重构这个 Java 代码片段

solr分布式索引实战分片配置读取:工具类configUtil.java,读取配置代码片段,配置实例

VS2015 代码片段整理

为啥这段代码会泄露? (简单的代码片段)

idea 如何 快捷完成代码 比如说 我输入一个psv(不是psvm) 可以自动生成一段代码public static void