[問題] 一般內部類別不能放靜態成員?
大家好!最近在學Java的內部類別,碰到了一點問題...
想請問一般內部類別裡面不能放靜態(static)成員嗎?
如下方程式碼編譯是不通過的。
public class Test {
public static void fun() {} // OK
public class TestInner {
static int x; // not OK
public static void fun() {} // not OK
}
}
想知道原因
謝謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.226.136
※ 編輯: exorpo 來自: 111.248.226.136 (08/22 18:42)
※ 編輯: exorpo 來自: 111.248.226.136 (08/22 18:42)
→
08/22 19:26, , 1F
08/22 19:26, 1F
→
08/22 19:31, , 2F
08/22 19:31, 2F
→
08/22 19:55, , 3F
08/22 19:55, 3F
推
08/22 20:57, , 4F
08/22 20:57, 4F
推
08/23 07:58, , 5F
08/23 07:58, 5F
推
08/23 08:01, , 6F
08/23 08:01, 6F
推
08/23 10:29, , 7F
08/23 10:29, 7F
→
08/23 10:34, , 8F
08/23 10:34, 8F
→
08/23 10:39, , 9F
08/23 10:39, 9F
→
08/23 10:44, , 10F
08/23 10:44, 10F
→
08/23 10:49, , 11F
08/23 10:49, 11F
→
08/23 10:53, , 12F
08/23 10:53, 12F
→
08/23 10:55, , 13F
08/23 10:55, 13F
→
08/23 17:44, , 14F
08/23 17:44, 14F
推
08/23 19:32, , 15F
08/23 19:32, 15F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):