Я изучаю java и использую eclipse. Итак, мой вопрос в том, какова цель пакета, и почему не могут быть просто проекты и классы?Какова цель пакета
ответ
Пакеты - это способ группировки/организации/разделения ваших классов в зависимости от общей функциональности. Итак, скажите, что у вас есть набор классов, которые занимаются хранением нескольких объектов (например, пакета коллекций) , или у вас может быть пакет классов, связанных с манипуляцией файлами: например, с пакетом java.io. *.
Это всего лишь способ организации.
В дополнение к тому, что @Manuel Манрике сказал, одна вещь, которую я мог думать о том, пакеты помощи класса решительность/интерфейс именование конфликты
Для бывших: Я использую некоторые-apache.jar и некоторые-google- api.jar, если оба имеют одинаковый класс с именем Test
, пакеты помогают разрешить конфликт.
В общей конвенции пакета именования нечто вроде org.apache.Test
или com.google.Test
- 1. Какова цель определения пакета в файле Java?
- 2. Какова цель интерфейса java.nio.file.CopyOption?
- 3. Какова цель javax.security.auth.callback. *?
- 4. Какова цель "?"
- 5. Какова цель рейка?
- 6. Какова цель reexec.Init() в докере?
- 7. Какова цель пакета поддержки (например, как он отличается от использования)?
- 8. Какова цель публикации в npm с использованием пакета с областью?
- 9. Какова цель пакета Antlr в проекте ASP.NET Visual Studio 2013?
- 10. Какова цель файла списка полей
- 11. Какова структура пакета пакета OSGi?
- 12. Какова цель std :: rank?
- 13. Какова цель $ _POST?
- 14. Какова цель IApplicationBuilder.New()
- 15. Какова цель метода IntStream.empty()?
- 16. Какова цель IAsyncStateMachine.SetStateMachine?
- 17. Какова цель заявления `pass`?
- 18. Какова цель "@SuppressWarnings (" unchecked ")"?
- 19. Какова цель этого javascript?
- 20. Какова цель константы PHP_DEBUG?
- 21. Какова цель configSections?
- 22. Какова цель сортированных наборов?
- 23. Какова цель python setuptools?
- 24. Какова цель «pm2 save»?
- 25. Какова цель метода _createElement?
- 26. Какова цель character_set_connection?
- 27. Какова цель ServicePointManager.ServerCertificateValidationCallback?
- 28. Какова цель теста Очистка
- 29. Какова цель макроса: GL_UNPACK_ROW_LENGTH
- 30. Какова цель Object.prototype.toString()?
https://docs.oracle.com/javase/tutorial/java/package/ – OldProgrammer