執行下列 Java 程式後,產生的輸出為何? class Test2{ int a; static int b; public static void main(String[] args){ Test2 p1 = new Test2(); p1.a = 1; p1.b = 2; Test2 p2 = new Test2(); p2.a = 2; p2.b = 3; System.out.println("p1.a = "+p1.a+" p1.b = "+p1.b+" p2.a = "+p2.a+" p2.b = "+p2.b); } }
Ap1.a = 1 p1.b = 3 p2.a = 2 p2.b = 3正確答案
Bp1.a = 1 p1.b = 2 p2.a = 2 p2.b = 3
Cp1.a = 2 p1.b = 3 p2.a = 2 p2.b = 3
Dp1.a = 2 p1.b = 2 p2.a = 2 p2.b = 3
答案與詳解
