多级java包

时间:2011-03-01 15:13:01

标签: java packages

如何在java中定义多级包

package foo;

一级包

package foo[.1oo[.2oo]];

不起作用。

1 个答案:

答案 0 :(得分:8)

它不起作用,因为包名必须以字母开头。这有效:

package foo.bar.baz;

N.B。包名称不是分层的,也不是以它们看起来的方式嵌套。包名称只是命名空间的标识符。这意味着package foo.bar.baz 不是真正是package foo.bar的子包。

另见: