
匿名類別Anonymous class就是使用時不需要再重新定義類別的名稱
和建立一個物件來索引後才使用
像是實作一個介面或是繼承一個方法
當執行結束時資源就會被回收
RX1226 發表在 痞客邦 留言(0) 人氣(4,537)

局部類別local class就是在區塊blocks內部寫類別
使用時就和平常的類別一樣
只是他的生命週期就跟區域變數相同
執行結束就結束了
RX1226 發表在 痞客邦 留言(0) 人氣(402)

靜態巢狀類別static Nested class就是在class內有static class
內部類別加上static修飾字就是靜態巢狀類別了
概念上比較像是static import
簡單來說內部類別加上static後就可以直接拜訪到
RX1226 發表在 痞客邦 留言(0) 人氣(625)

內部類別inner class顧名思義就是類別內在一個class
可以輕鬆使用外部成員
也可以設定private屬性來限制存取
但其無法在內部在直接再定義static成員
RX1226 發表在 痞客邦 留言(0) 人氣(3,031)