我可以把一个java包放到另一个包中吗?
使用Netbeans,我想把一个包放到另一个包中。例如,在VisualStudio2008中,我可以有一个名为“Nodes”的文件夹,在节点中还有一个名为“Expressions”的文件夹。如何在Netbeans中实现这一点?我认为Java中的包相当于C#中的文件夹 您可以用java创建子包。如果包名为我可以把一个java包放到另一个包中吗?,java,netbeans,Java,Netbeans,使用Netbeans,我想把一个包放到另一个包中。例如,在VisualStudio2008中,我可以有一个名为“Nodes”的文件夹,在节点中还有一个名为“Expressions”的文件夹。如何在Netbeans中实现这一点?我认为Java中的包相当于C#中的文件夹 您可以用java创建子包。如果包名为节点,则在其中添加表达式文件夹将创建一个节点.表达式包 仅供参考,在Java中,通常使用所有小写字母作为包名。您可以有任意数量的子包,例如,abc.def.ghi.jkl对于包中的包,请将父名称、
节点
,则在其中添加表达式
文件夹将创建一个节点.表达式
包
仅供参考,在Java中,通常使用所有小写字母作为包名。您可以有任意数量的子包,例如,
abc.def.ghi.jkl
对于包中的包,请将父名称、句点,然后是子包的名称,如下所示:节点.Expressions
它可能会在IDE中显示为自己的独立包,但文件夹层次结构将如您所愿:节点/表达式/[类等]您只需将源代码放在当前包结构中的文件夹中即可。您可以通过在现有包名称的末尾添加点和新包名称来引用它。在Netbeans中,在引用包名的“新建文件向导”中,可以通过选择现有包并在末尾添加
.newpackagename
来输入新包。Netbeans将为您创建目录结构。Kevin关于包的回答是正确的
以下是添加新包的Netbeans特定步骤: