final和static搭配使用可以不导致类加载,效率更高
public class FinalDetail {
public static void main(String[] args) {
System.out.println(A.num);
}
}
class A{ //final和static搭配使用效率更高,不会导致类加载,如果没有final,A类也会被加载,输出A代码块被执行
public final static int num=100;
static{
System.out.println("A代码块被执行");
}
}