非靜態內部類中 static/final 成員變量相關知識

最近看了一個帖子,問爲什麼非靜態內部類中不能有 static 成員變量卻可以有 static final 屬性的編譯期常量,看起來似乎很簡單,實際上卻是一箭雙鵰的一道題,即考察了非靜態內部類相關知識,還考察了 final 的各種常量分類細則,因爲很多人回答時會疏忽或者已經忘記了基礎的這個點,在這裏梳理一下相關知識,我也鞏固一下基礎。 由於 Java 中非靜態內部類默認持有了外部類引用,也就是說可以
相關文章
相關標籤/搜索