Java 静态代码的作用
Posted real_zhui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 静态代码的作用相关的知识,希望对你有一定的参考价值。
public student{
private static int MAXNUM=100;
static{
System.out.println(MAXNUM);
}
student(){
System.out.println(MAXNUM+2);
}
public static void main(String[] args){
System.out.println(MAXNUM+1);
}
}
out:
100
101
类中变量初始化顺序,static变量>static静态代码区>普通变量>普通代码区>构造器,由于static修饰符的特殊性,static方法是被动调用的
但是!
static代码在类加载时就会运行,是主动运行的,所以如果需要在加载类时就执行某个代码,那么这个时候就要用静态代码区。
以上是关于Java 静态代码的作用的主要内容,如果未能解决你的问题,请参考以下文章