Android static{}

来源:互联网 发布:阿里蒲公英是什么软件 编辑:程序博客网 时间:2024/06/11 18:35

public class helloworld{


public static void main(String[] args) {

System.out.println("main");
}

static {

System.out.println("static trunk");

}

}

android static代码块是在类初始化时就被虚拟机执行的,所以最先输出的是staitc trunk。

main方法是静态方法,是在类加载完之后由虚拟机调用的,调用之后才会输出 main。
一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;
0 0
原创粉丝点击