摘要: 內部類是在一個類的內部嵌套定義的類,它可以是其它類的成員,也可以在一個語句塊的內部定義,還可以在表達式內部匿名定義。
內部類有如下特性:
◇ 一般用在定義它的類或語句塊之內,在外部引用它時必須給出完整的名稱.名字不能與包含它的類名相同。
◇ 可以使用包含它的類的靜態和實例成員變量,也可以使用它所在方法的局部變量。
◇ 可以定義為abstract。
◇ 可以聲明為private或protected。
◇ 若被聲明為static,就變成了頂層類,不能再使用局部變量。
◇ 若想在Inner Class中聲明任何static成員,則該Inner Class必須聲明為static。
閱讀全文