class Person{ int age = 12; static String name = "lili"; Person() { name = "baby"; age = 1; System.out.println("person run"); } Person(String name) { this(); this.name = name; } public static void show() { System.out.println(name+":"); }}class ?Test{ public static void main(String[] args)? { Person p = new Person(); p.show(); System.out.println( Person.name); Person.show(); }}我認為輸出的結果應該是baby ?lili ? lili;可是結果是baby baby baby;哪位哥哥姐姐可以幫忙解答一下。本人正在學java,菜鳥一枚
一個關于java static靜態的小問題
我要變大神大神大大神
2016-07-06 17:10:37