Javaではディレクトリ作らなくてもパッケージを作ることができる。
C++やC#などとの違いは、一つのファイル無いに複数の名前空間を
定義できないというだけ。