2010-11-26 名前空間の優先度に関するメモ java パッケージ内のクラスとインポートしたクラス名が衝突した場合 以下の順に優先される 単一の型インポート ex: import java.util.ArrayList パッケージ内のクラス オンデマンド型インポート ex: import java.util.* java.lang以下のクラス 但しオンデマンド型インポートによってjava.lang以下のクラス名と衝突した 場合はコンパイルエラーとなる(その意味で3と4の優先度は同じ??)