ネストされたクラスの定義 ネストされたクラス: 別のクラス内で宣言されたクラス。 Java 1.1 から導入されました。以前のバージョンでは利用できませんでした。 範囲: ネストされたクラスは、外部クラスから独立して存在することはできません。 スコープは、それを含むクラスに制限されます。 2.ネストされたクラスの種類 ネストされたクラス: 静的として宣言するかどうかを宣言できます。 内部クラス: この本の焦点である非静的クラスは、外部クラスの変数とメソッドに直接アクセスできます。 3.内部クラスの使用 目的: 外部クラスによってのみ使用されるサービスを提供します。 例: 内部クラス Inner は、外部クラス アウター に含まれる配列の最小値、最大値、平均を計算するために使用されます。 アウター.java ローカルクラスデモ