黑马程序员技术交流社区

标题: static 代码块和 main哪个先执行 [打印本页]

作者: 学渣一枚    时间: 2016-6-4 21:40
标题: static 代码块和 main哪个先执行
static 代码块和 main哪个先执行
作者: 001jiaojiao    时间: 2016-6-4 21:54
static代码块是在类初始化时就被虚拟机执行的。 main方法是静态方法,是在类加载完之后由虚拟机调用的,调用之后才会输出c1。 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;
作者: dogdogdog    时间: 2016-6-4 22:08
静态代码块,随着类的加载就执行,天下第一块
作者: 15232636900    时间: 2016-6-4 22:39
我觉的是静态先执行
作者: java25    时间: 2016-6-4 22:42
静态当然在前面啊。
作者: sunnyday    时间: 2016-6-5 00:01
我觉得也是静态先执行




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2