看板 java 關於我們 聯絡資訊
public class TestStatic{ static int i ; public TestStatic(){ i = 10; } public static void main(String[] args){ System.out.println(i); } } ====> 0 沒有看到規定不能用constructor設定static var 怎麼會這樣? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.29.40.178
lightening:想到了 constructor要new才會給值 XD 11/01 09:15
MonyemLi:建構子那印字串也不會出來...因為你沒new TestStatic() 11/01 09:34
neigence:只有static method 才能用 static var吧 11/02 19:35
etrexetrex:是static method 只能用 static var 11/03 13:55
lightening:樓上正姐 反之不然 11/07 15:50