2010-02-02 58 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嚮導兒童套裝名稱
相關問題