什么

定義在一個類內(nèi)部的類,稱為內(nèi)部類(累不累),如下:

public class A {    private int c = 1;        
    public class C {        public void test() {
            System.out.println("c:" + c);
        }
    }
}

C稱為A的內(nèi)部類,簡稱內(nèi)部類

A稱為C的外部類,簡稱外部類

而且內(nèi)部類能訪問外部類的成員(靜態(tài)成員、實例成員),當然有一些限制,限制如下

4種聲明方式

按照內(nèi)部類的聲明方式,分為4種內(nèi)部類:

  1. 靜態(tài)內(nèi)部類

    像類的靜態(tài)成員一樣聲明的類,就稱呼為“靜態(tài)內(nèi)部類”

            		

    延伸閱讀

    學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設(shè)計培訓,網(wǎng)站建設(shè)培訓學習是年輕人改變自己的最好方式