ネスト(暗黙的なstatic)

  1. インターフェース中で宣言されたクラス・インターフェース・イーナムは暗黙的にstaticがつく。
  2. クラス・インターフェース・イーナム中で宣言されたインターフェースは暗黙的にstaticがつく。
  3. クラス・インターフェース・イーナム中で宣言されたイーナムは暗黙的にstaticがつく。
以下、黄色の部分が暗黙的にstaticがつく
↓外\内→クラスインターフェースイーナム
クラス Samp01.java Samp02.java
インターフェース Samp03.java
イーナム Samp04.java Samp05.java

・暗黙的にstaticのつくものは、当然メソッド中では定義できない。 Samp06.java Samp07.java