Использование пакета Java по умолчанию в Eclipse
в Eclipse, когда я начинаю новый проект, я прохожу через Мастер, и когда я пишу свой первый класс для этого проекта, меня просят выбрать пакет. Иногда из лени я просто выбираю пакет по умолчанию.
волшебник предупреждает меня, что это обескураживает. Даже если я игнорирую предупреждения, у меня никогда не возникало проблем с приложением из-за этого. Или, по крайней мере, до сих пор у меня не было никаких проблем.
Итак, почему Eclipse хочет, чтобы я создал новый посылка?
2 ответов
Eclipse и большинство других IDE ориентированы на крупные проекты. Любительское программирование и небольшие задания могут часто проходить в IDEs, но имейте в виду, что общее предположение будет для более крупных проектов - что-нибудь между 10 и 5,000+ классами.
существует также вероятность того, что вы создадите класс, который имеет похожее имя на что - то в API Java-например:
неоднозначность при создании экземпляра класса (throw new MarshalException();
) если оба класса существуют на одном пути к классам, это ошибка компиляции.
вы фактически не можете импортировать классы из пакета по умолчанию. Я понимаю, что это разрешено как удобство или для очень маленьких (файл одного класса) задач.