Использование пакета Java по умолчанию в Eclipse

в Eclipse, когда я начинаю новый проект, я прохожу через Мастер, и когда я пишу свой первый класс для этого проекта, меня просят выбрать пакет. Иногда из лени я просто выбираю пакет по умолчанию.

волшебник предупреждает меня, что это обескураживает. Даже если я игнорирую предупреждения, у меня никогда не возникало проблем с приложением из-за этого. Или, по крайней мере, до сих пор у меня не было никаких проблем.

Итак, почему Eclipse хочет, чтобы я создал новый посылка?

2 ответов


Eclipse и большинство других IDE ориентированы на крупные проекты. Любительское программирование и небольшие задания могут часто проходить в IDEs, но имейте в виду, что общее предположение будет для более крупных проектов - что-нибудь между 10 и 5,000+ классами.

существует также вероятность того, что вы создадите класс, который имеет похожее имя на что - то в API Java-например:

неоднозначность при создании экземпляра класса (throw new MarshalException();) если оба класса существуют на одном пути к классам, это ошибка компиляции.


вы фактически не можете импортировать классы из пакета по умолчанию. Я понимаю, что это разрешено как удобство или для очень маленьких (файл одного класса) задач.