java內部類的修飾符

2021-08-01 09:00:22 字數 419 閱讀 8651

1.內部類與類中的字段,方法一樣是內部類的成員,它與前面也可以有訪問控制符和其他修飾符。

訪問控制符:public,protected,預設及private。

注:外部類只能用public修飾或者預設

final,abstract

2.static修飾符:

*用static修飾內部類表明用該內部類實際上是一種外部類

因為它與外部類的例項無關

static的類是巢狀類,不是內部類

*static類在使用時:

例項化static類時,在new前面不需要使用物件例項變數;

static類中不能不能訪問其外部類的非static的字段和方法,即只能訪問static成員

static方法中不能訪問非static的域以及方法,也不能夠不帶字首的new乙個非static的內部類

包,修飾符,內部類

目錄 包的特點 許可權修飾符 內部類成員內部類 區域性內部類 匿名內部類 注意 代表的是萬用字元,表示匯入這個包下的所有類,但沒有匯入子包下的類 public protected default private 同一類中 同一包中 子類與無關類 不同包的子類 不同包中的無關類 修飾符總結 修飾符 類...

修飾符 內部類 String

修飾符 狀態修飾符 final 最終的,無法更改的,一般用在類上或者方法上或者常量的定義上 常量的定義格式 public static final 資料型別 變數名 初始化值 凡是被final修飾的類都無法被繼承,被fianl修飾非方法無法被重寫,被final修飾的變數是常量 如果該變數是基本資料型...

內部類,匿名內部類,許可權修飾符

二.匿名內部類 三.許可權修飾符 public class a 格式 外部類物件.內部類物件 物件名 new 外部類物件.new 內部類物件 不使用匿名內部類呼叫抽象物件中的方法 建立子類,繼承父類 重寫方法 建立子類物件 呼叫重寫方法 使用匿名內部類 無需建立子類直接new父類即可 格式一 new...