2010-02-02 144 views
5

使用Netbeans,我想把一个包放入另一个包中。例如在Visual Studio 2008中,我可以使用名为“节点”的文件夹,以及名为“表达式”的节点内的另一个文件夹。我如何在Netbeans中做到这一点?我认为Java中的包相当于C#中的文件夹。我可以把java包放入另一个包吗?

回答

6

对于软件包内的软件包,请输入父名称,句点,然后输入孩子软件包的名称,如下所示:Nodes.Expressions

它会出现,因为它是自己单独的包在一个IDE也许,但该文件夹层次将是你的愿望:节点/表达式/ [类等]

5

您可以在java中创建子包。如果您的包名为nodes,则在其中添加一个expressions文件夹将创建一个nodes.expressions包。在Java中,通常使用全部小写字母来表示软件包名称。

0

您可以拥有任意数量的子包装,例如abc.def.ghi.jkl

0

你可以简单地把源文件夹中的内目前的封装结构。您可以通过在现有软件包名称的末尾添加点和新软件包名称来引用它。在Netbeans中,在新文件向导中引用包名称,您可以通过选择现有包并在末尾添加.newpackagename来输入新包。 Netbeans会为你创建目录结构。

3

凯文在关于软件包的回答中是正确的。

继承人的NetBeans添加新包的具体步骤:

  1. 在项目视图,请转到父包下的“源包”。
  2. 右键单击Package并选择New> Java Package(如果Java Package没有出现在列表中,请选择Other ...,然后选择Java> Java Package)
  3. 用New填充New Java Package向导儿童套装名称
相关问题