各位不怕死的,来猜一下输出顺序
- public class MainClass {
- public static void main(String[] args) {
- staticFunection();
- }
- static MainClass st = new MainClass();
- static {
- System.out.println("1");
- }
- {
- System.out.println("2");
- }
- public MainClass() {
- System.out.println("3");
- System.out.println("a =" + a + ", b=" + b);
- }
- public static void staticFunection() {
- System.out.println("4");
- }
- int a = 110;
- static int b = 112;
- }
原文:http://bbs.csdn.net/topics/391908395
输入你的预测结果 :
转载请注明:热爱改变生活.cn » 我懂 Java,然而我懵逼了= =
本博客只要没有注明“转”,那么均为原创。 转载请注明链接:sumile.cn » 我懂 Java,然而我懵逼了= =