BohYoh.comトップページへ  完全限定名(fully qualified name) 
Java講座 用語集   索引へ戻る   Java講座のページ


完全限定名(fully qualified name)



 を表現する名前の一種。完全限定名と正準名の両方もつ型と、完全限定名のみをもつ型とがある。完全限定名をもつのは、以下の型である。
名前付きパッケージサブパッケージとなっていない、名前付きパッケージ
完全限定名は、そのパッケージの単純名と同一である。

名前付きパッケージサブパッケージとなっている、名前付きパッケージ
完全限定名は、それを包含しているパッケージの完全限定名に“.”とサブパッケージの単純名(メンバ名)を続けたものである。

無名パッケージ中で宣言された最上位クラスあるいは最上位インタフェース
完全限定名は、そのクラスやインタフェースの単純名と同一である。

名前付きパッケージ中で宣言された最上位クラスあるいは最上位インタフェース
完全限定名は、パッケージの完全限定名に“.”とクラスやインタフェースの単純名を続けたものである。

■完全限定名をもつクラスCにおけるメンバ・クラスやメンバインタフェースM
Mの完全限定名は、Cの完全限定名に“.”とMの単純名を続けたものである。
注:Cが完全限定名をもたない場合は、Mは完全限定名をもたない。

基本型
完全限定名は、その基本型のキーワード、すなわち、boolean、char、byte、short、int、long、float、doubleである。

■その構成要素型が完全限定名をもつ配列
構成要素型がTであれば、配列の完全限定名は『T[]』となる。
注:構成要素型が完全限定名をもたない場合は、Mは完全限定名をもたない。



索引へ戻る

BohYoh.comトップページへ