內部類就是在一個類的內部定義的類。內部可以定義在除參數位置上的任意位置。
1. 靜態內部類需要使用static修飾,而普通內部類不能使用static修飾
2. 靜態內部類只能定義在和屬性同級,普通內部類可以定義在除參數位置以外的任意位置
3. 靜態內部類必需有名稱,而普通內部類可以是匿名的
4. 靜態內部類沒有this引用,只此只能訪問外部類的靜態成員,而普通內部類可以訪問外部類的全部成員
5. 靜態內部類訪問外部類的同名函數時,使用“外部類名.方法名”即可,而普通內部類需要使用“外部類名.this.外部方法”
6. 靜態內部類可以定義靜態方法,而普通內部類不能定義靜態方法,但能定義簡單數據類型的靜態屬性,不能定義引用類型的靜態屬性。
遠近互聯技術-劉 整理發布,希望能對同是技術的你有所幫助。
遠近互聯專業提供網站建設、APP開發、網站優化、外貿網站SEO、微信運營的品牌整合營銷服務,讓客戶通過網絡品牌建立與網絡傳播提高業績。






