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

Базовая система классов 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 определены интерфейсы для подключения апплетов к содержащим их документам и классы для проигрывания звуковых фрагментов.

Базовая система классов Java

Статьи по теме:

МЕЖДУНАРОДНЫЙ И ОТЕЧЕСТВЕННЫЙ ОПЫТ БОРЬБЫ И ПРЕДУПРЕЖДЕНИЯ КОМПЬЮТЕРНЫХ ПРЕСТУПЛЕНИЙ И ВНОВЬ ВОЗНИКАЮЩИЕ ПРОБЛЕМЫ
Время создавать защиту
Административное устройство Internet
Характеристики CASE-средств
Самый востребованный софт!
На рынок выходит недорогая GSM/GPS сигнализация
Разбор недостатков БУОК-4
Аналого-цифровые вычислительные машины (АЦВМ)
Бесплатный Интернет Или Как Стать Хакером
Работа Internet: организация, структура, методы
Прокладка абонентских линий
Экспертные системы
Черный Баннер - История его обнаружения
Бесплатный Софт, Быть Или Не Быть
Искусственный интеллект и теоретические проблемы психологии
Панель задач Microsoft Windows XP
Установка Системы Видеонаблюдения В Офис
Аналоговые вычислительные машины (АВМ)
Деловые игры
Пристрої вводу
Основные линии развития ЭС
WordPad: Вставка времени и даты
Установка Windows Xp По Сети Без Использования Ris
СОЗДАНИЕ ДОКУМЕНТА
Создание фотоснимков из кадра видеозаписи
Функции BIOS для работы с дисками
TCO
Наблюдение компьютера, факты
Сетевой аудит в NetWare 4.x
Общая характеристика преступлений в сфере технологий
Машинные элементы информации
Обмен данными через файл-фрагмент
Средства Защиты Компьютера И Максимальная Его Безопасность
Охранно-пожарные системы фирмы Satel теперь можно контролировать по телефону или Ethernet
Виды пластиковых карточек
Масштабирование изображения
Искусственный интеллект
Ада и Java
Запуск Windows
Видеопамять
ТЕХНОЛОГИЯ И ОСНОВНЫЕ ЭТАПЫ ПОСТРОЕНИЯ ЭС
Полупроводники
Общие положения об необходимости устройств резервного копирования
Глобальная настройка параметров печати
Геометрические объекты в GEOSTAR
Особенности драйверов PCI и CompactPCI устройств
Ресурсная и социокультурная концепции информационной среды как пространства социальных коммуникаций
Предпосылки создания квантовых компьютеров
Что ваш ребенок делает в он-лайн?
Демонстрационная программа графических функций языка С++
Политика конфиденциальности Microsoft Internet Explorer
Режимы работы ЕС ЭВМ
Возможности ввода/вывода
Периферийные устройства ПК
ДОКАЗАТЕЛЬСТВО В СУДЕБНЫХ ДЕЛАХ ПО КОМПЬЮТЕРНЫМ ПРЕСТУПЛЕНИЯМ