Java世纪网 » JAVA技术整理板块 » Java 基础应用 » 自测题 » (高级)类初始化问题,判断如下程序的运行结果
class Init { static volatile boolean done = false; static { new Thread() { public void run() { System.out.println("enter thread"); done = true; } }.start(); while (!done) ; } public static void main(String[] args) { System.out.println("Finished"); } }
老紫竹
管理员
查看此人帖子
lbt05
铜牌会员