Я могу поместить пакет Java в другой пакет?

Используя Netbeans, я хочу поместить пакет в другой пакет. Например, в Visual Studio 2008, у меня могут быть папка под названием "Узлы" и другая папка в Узлах под названием "Выражения". Как я делаю это в Netbeans? Я думаю, что пакет в Java эквивалентен папке в C#.

5
задан Blade3 2 February 2010 в 15:35
поделиться

5 ответов

Для пакета в пакете поместите родительское имя, период, а затем имя пакета ребенка, как так: NOUSES.Expessions .

Это появится, так как он будет иметь свой собственный отдельный пакет в IDE, возможно, но иерархия папки будет такими, как вы хотите: узлы / выражения / [классы и т. Д.]

6
ответ дан 18 December 2019 в 13:14
поделиться

Вы можете создавать подпакеты на java. Если ваш пакет называется nodes , добавление в него папки выражений создаст пакет nodes.expressions .

К вашему сведению, в Java принято использовать строчные буквы в именах пакетов.

5
ответ дан 18 December 2019 в 13:14
поделиться

Kevin исправить в своем ответе о пакетах.

Уверенные шаги Whees NetBeans для добавления нового пакета:

  1. В представлении ваших проектов Перейдите в родительский пакет под «исходными пакетами».
  2. Щелкните правой кнопкой мыши на пакете и выберите «Новый»> Пакет Java (если пакет Java не отображается в списке, выберите другой ... а затем выбрать Java> Java Package)
  3. Заполните новый мастер пакета Java с помощью Название детского пакета
3
ответ дан 18 December 2019 в 13:14
поделиться

Вы можете иметь любое количество подразделений, например, abc.def.ghi.jkl .

0
ответ дан 18 December 2019 в 13:14
поделиться

Вы можете просто поставить источник в папке в текущей структуре пакета. Вы ссылаетесь на его, добавив точку и новое имя пакета в конец существующего имени пакета. В NetBeans, в новом мастере файла, где ссылается имя пакета, вы можете ввести новый пакет, выбрав существующий пакет и добавляя .NeWpackageName до конца. NetBeans затем создают структуру каталогов для вас.

0
ответ дан 18 December 2019 в 13:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: