Java的靜態成員類

FrankYou發表於2017-08-07

Java的靜態成員類:


1、靜態成員類是最簡單的巢狀類。最好把它看成一個普通的類,只是碰巧被宣告在另一個類的內部而已,它可以訪問外圍類的所以成員,包括那些宣告為私有的成員。

2、靜態成員類是外圍類的一個成員,與其它靜態成員一樣,也遵守同樣的可訪問性規則;如果它被宣告為私有的,就只能在外圍類的內部才能被訪問。

3、如果巢狀類的例項想在外圍類的例項之外獨立存在,這個巢狀類必須是靜態成員類:在沒有外圍例項的情況下,想要建立非靜態的成員類例項是不可能的。

4、靜態成員類的一個常見用法是作為公有的輔助類。

相關文章