我懂Java,然而我懵逼了= =

无简介

各位不怕死的,来猜一下输出顺序

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 [v_shurukuang]输入你的预测结果[/v_shurukuang] [v_sumiletab]

2
3
a =110, b=0
1
4

[/v_sumiletab]

-------------本文结束  感谢您的阅读-------------
下次一定