Spec-Zone .ru
спецификации, руководства, описания, API
След: Изучение Языка Java
Урок: Понятия Объектно-ориентированного программирования
Каков Пакет?
Домашняя страница > Изучение Языка Java > Понятия Объектно-ориентированного программирования

Каков Пакет?

Пакет является пространством имен, которое организует ряд связанных классов и интерфейсов. Концептуально можно думать о пакетах, как являющихся подобным различным папкам на Вашем компьютере. Вы могли бы сохранить страницы HTML в одной папке, изображения в другом, и сценарии или приложения в еще одном. Поскольку программное обеспечение, записанное в языке программирования Java, может быть составлено из сотен или тысяч отдельных классов, имеет смысл сохранять вещи организованными, помещая связанные классы и интерфейсы в пакеты.

Платформа Java предоставляет огромной библиотеке class (ряд пакетов) подходящий для использования в Ваших собственных приложениях. Эта библиотека известна как "Прикладной программный интерфейс", или "API" для краткости Его пакеты представляют задачи, обычно связанные с программированием общего назначения. Например, a String объект содержит состояние и поведение для символьных строк; a File объект позволяет программисту легко создавать, удалять, осматривать, сравнивать, или изменять файл на файловой системе; a Socket объект учитывает создание и использование сетевых сокетов; различный GUI возражает кнопкам управления и флажкам и чему-либо еще связанному с графическими интерфейсами пользователя. Есть буквально тысячи классов, чтобы выбрать из. Это позволяет Вам, программисту, сосредотачиваться на проекте своего определенного приложения, а не инфраструктуре, требуемой заставить это работать.

Спецификация API Платформы Java содержит полный список для всех пакетов, интерфейсов, классов, полей, и методов, предоставленных Java платформа SE. Загрузите страницу в своем браузере и отметьте это. Как программист, это станет Вашей единственной самой важной частью справочной документации.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Каков Интерфейс?
Следующая страница: Вопросы и Упражнения: Понятия Объектно-ориентированного программирования