インポート (Java)
#パッケージ_(Java)
異なるパッケージのクラスを利用するにはインポート (Java)が必要である.同一パッケージであれば必要ない.
Javaでは、例えばjava.util.List と java.util.ArrayListを利用したい場合は,完全修飾クラス名 (Fully Qualified Class Name: FQCN)を用いて記述すると以下のようになる.
code:importを使わない
class ImportSample {
private java.util.List list = new java.util.ArrayList();
}
しかし毎回これを書くとソースが長くなってしまう.importを使ってクラスを指定することにより,パッケージを省略して単純クラス名だけで書けるようになる.
code:importを使う
import java.util.List;
import java.util.ArrayList;
class ImportSample {
private List list = new ArrayList();
}