Базовая система классов Java
Полная система Java включает в себя готовый набор библиотек, часто используемыми из которых являются следующие пакеты:
• java.lang -- базовый набор типов, отраженных в самом языке. Этот пакет обязательно входит в состав любого приложения. Содержит описания классов Object и Class, а также поддержку многопотоковости, исключительных ситуаций, оболочку для базовых типов, а также некоторые фундаментальные классы.
• java.io -- потоки и файлы произвольного доступа. Аналог библиотеки стандартного ввода-вывода системы UNIX. В библиотеке классов java.io собраны классы, имеющие отношение к вводу и выводу данных через потоки. С использованием этих классов можно работать не только с потоками байт, но также и с потоками данных других типов, например числами int или текстовыми строками.
• java.net -- поддержка сетевого доступа (sockets, telnet, URL). Язык программирования Java разрабатывался в предположении, что им будут пользоваться для создания сетевых приложений. Поэтому было бы странно, если бы в составе среды разработки приложений Java не поставлялась библиотека классов для работы в сети. Библиотека классов java.net предназначена как раз для этого. Она содержит классы, с помощью которых можно работать с универсальными сетевыми адресами URL, передавать данные с использованием сокетов TCP и UDP, выполнять различные операции с адресами IP. Эта библиотека содержит также классы для выполнения преобразований двоичных данных в текстовый формат, что часто бывает необходимо.
• java.util -- классы-контейнеры (Dictionary, HashTable, Stack) и некоторые другие утилиты. Кодирование и декодирование. Классы Date и Time. Библиотека классов java.util очень полезна при составлении приложений, потому что в ней имеются классы для создания таких структур, как динамические массивы, стеки и словари. Есть классы для работы с генератором псевдослучайных чисел, для разбора строк на составляющие элементы (токены), для работы с календарной датой и временем.
• java.awt -- AWT - это сокращение от Abstract Window Toolkit (инструментарий для работы с абстрактными окнами). Содержит базовые компоненты интерфейса, такие как события, цвета, фонты. Для создания пользовательского интерфейса аплеты Java могут и должны использовать библиотеку классов java.awt. Классы, входящие в состав библиотеки java.awt, предоставляют возможность создания пользовательского интерфейса способом, не зависящим от платформы, на которой выполняется апплет Java. Можно создавать обычные окна и диалоговые панели, кнопки, переключатели, списки, меню, полосы просмотра, однострочные и многострочные поля для ввода текстовой информации.
• java.applet -- библиотека классов java.applet инкапсулирует поведение апплетов Java. При создании апплетов, требуется класс Applet, расположенный в этой библиотеке классов. Дополнительно в библиотеке классов java.applet определены интерфейсы для подключения апплетов к содержащим их документам и классы для проигрывания звуковых фрагментов.
Статьи по теме:
Мой Милый Ослик Или Настройка EmuleКоммерческое использованиеКопирование данных с компакт-диска Кибернетический подходСредства разработкиЭВМ в магазинах самообслуживанияПрочие функции Microsoft Internet Explorer 6 WordPad: Выделение текста начертанием Периферийные устройства ПКСтоимость CompactPCI-модуляОбщие сведения по СКССетевой аудит в NetWare 4.xОчистка очереди печати документов Технологическая Платформа 1С:Предприятие 8 - Направления РазвитияЭлектронный подходИнформационный обмен в обществе и его эволюцияПочтовые псевдонимыМеждународный стандарт ISO/IEC 11801 Зачем Нам Нужен План Управления Конфигурациями? Основные Понятия И Концепции ДокументаИнформационная Безопасность В Деятельности Современных ОрганизацийСтандарты электронных расчетовЭтапы решения задачи на ЭВМУкраинский сегмент сети Internet сегодняМир програмного обеспеченияОбмен данными путем перетаскивания Общие моменты при организации ЛВСРАСКЛАДКА ПРОВОДОВПолитика безопасности Microsoft Internet ExplorerПристрої виводу інформації Motorola и Verizon представили Android-телефон DEVOURЛАЗЕРНЫЕ (СВЕТОДИОДНЫЕ) ПЛОТТЕРЫКак Выбрать Принтер?MPR II ОС Windows Vista повысит популярность планшетных компьютеровСпам и как с ним боротьсяРегиональная Система Имен Полиграфия без типографии? Это возможноЧерный Баннер - Миф или реальностьОшибки регистратуры Windows починкиРеализация кабельной системыПопулярно Про Ddos-АтакиОграничения в применение экспертных систем.. Выполнение команд меню с использованием сочетаний клавиш (горячие клавиши)Защита регистрацииМИНИМАЛЬНЫЙ НАБОР ТИПОВЫХ ОПЕРАЦИЙ ПРИ ПОДГОТОВКЕ ТЕКСТАЗащита электронной почтыНазначение и производство экспертизыНовый вид Windows VistaО компьютерахСтруктура функционирования сетиМетод простой итерацииПрограмма для обмена сообщениями между 2-мя рабочими станциями в сети NetWareMicrosoft – лидер по производству программного обеспеченияБазовые понятия WindowsКраткий обзор возможностей программы Ехсеl 7.0