close
靜態巢狀類別static Nested class就是在class內有static class
內部類別加上static修飾字就是靜態巢狀類別了
概念上比較像是static import
簡單來說內部類別加上static後就可以直接拜訪到
不需要先實體化外部類別, 就可以直接實體化該類別
就好像把該類別拉到最上層的層級一樣
ex:
class OuterClass {
static class InnerClass { //這是靜態巢狀類別
}
}
在使用時
OuterClass.InnerClass obj = new OuterClass.InnerClass();
1. 官網https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html
2. 參考網頁https://www.tutorialspoint.com/java/java_innerclasses.htm
文章標籤
全站熱搜
留言列表