jdk
-
深入理解java嵌套類和內部類
一、什么是嵌套類及內部類 可以在一個類的內部定義另一個類,這種類稱為嵌套類(nested classes),它有兩種類型:靜態嵌套類和非靜態嵌套類。靜態嵌套類使用很少,最重要的是非靜態嵌套類,也即是被稱作為內部類(inner)。嵌套類從JDK1.1開始引入。其中inner類又可分為三種: 其一、在一個類(外部類)中直接定義的內部類; 其二、在一個方法…
一、什么是嵌套類及內部類 可以在一個類的內部定義另一個類,這種類稱為嵌套類(nested classes),它有兩種類型:靜態嵌套類和非靜態嵌套類。靜態嵌套類使用很少,最重要的是非靜態嵌套類,也即是被稱作為內部類(inner)。嵌套類從JDK1.1開始引入。其中inner類又可分為三種: 其一、在一個類(外部類)中直接定義的內部類; 其二、在一個方法…