黑马程序员技术交流社区
标题:
求解类加载代码执行顺序
[打印本页]
作者:
goog123
时间:
2016-11-7 23:50
标题:
求解类加载代码执行顺序
问题: 只有类中所有的静态成员变量显示赋值结束之后,静态代码块才会运行。这种说法对吗?
class StaticCode
{
static int y = show()+1;
static
{
System.out.println("静态代码块运行 y= " + y+",x="+show());
}
static int x = 10;
static int show()
{
return x;
}
}
class StaticCodeDemo
{
public static void main(String[] args)
{
new StaticCode();
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2