Главная | Партнер - calon.by | Соглашение | Публикация статей

Базовая система классов 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-мя рабочими станциями в сети NetWare
Microsoft – лидер по производству программного обеспечения
Базовые понятия Windows
Краткий обзор возможностей программы Ехсеl 7.0