Как определить многоуровневые пакеты в Java
package foo;
пакет одного уровня
package foo[.1oo[.2oo]];
не работает.
Это не работает, потому что имена пакетов должны начинаться с буквы. Это работает:
package foo.bar.baz;
Примечание. имена пакетов не являются иерархическими или вложенными в том виде, в котором они могут выглядеть. Имя пакета - это просто идентификатор для пространства имен. Это означает, что package foo.bar.baz не является действительно подпакетом package foo.bar.
package foo.bar.baz
package foo.bar
Смотри также: