コンパイル時型(compile-time error)
Java講座 用語集
索引へ戻る
Java講座のページ
コンパイル時型(compile-time error)
コンパイル時に決定する
変数
および式の
型
のこと。
変数
のコンパイル時型は
宣言
によって指定され、式のコンパイル時型はコンパイル時に推定される。コンパイル時型によって、
変数
の取り得る値や、式が実行時に生成可能な値が制限される。実行時の値がnull以外の参照である場合、それは
クラス
の
オブジェクト
や
配列
を参照するものであり、そのクラスは必然的にコンパイル時型と互換性を持つことになる。
変数
や式がコンパイル時型として
インタフェース
型となる場合があるが、
インタフェース
のインスタンスが存在するわけではない。
インタフェース
型の変数や式は、その
インタフェース
を実装した
クラス
の任意
オブジェクト
を参照することができる。
□
索引へ戻る