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

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


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

Черный Баннер - Угроза или новые технологии?
Новое Решение На Рынке Soa
Windows Vista: Когда Кончается Место На Диске
ПРИНЦИПЫ ДЕЙСТВИЯ И СТРУКТУРАЯ СХЕМА КОМПЬЮТЕРА
Отображение и скрытие значков
Graycatsoft - Сайт Программного Обеспечения
WordPad: Вставка времени и даты
Установление лиц: совершивших неправомерный доступ к компьютерной информации
Чарльз Бэббидж
Экспортные законы
Задача, решаемая с помощью использования пакета электронных таблиц
Периферійні пристрої
Автоматизации планирования печатного издания под Apple (Mac)
Поочередное построение дочерних вершин
Защита регистрации
Предпосылки создания квантовых компьютеров
Как работает вирус
Компьютерная преступность не знает границ
Plasma monitors
Загрузка в альтернативном режиме
Программа 1С Зарплата И Управление Персоналом 8
Аналоговые и цифровые схемы
Структура 3-магистрального МП
Классификация локальной компьютерной сети (ЛКС)
Рынок электронной коммерции: сегодня и завтра
Финансы в Интернете
IBM передаёт фреймворк ACTF в дар Eclipse
Обмен данными через промежуточный файл
Развитие и стандартизация структурированных кабельных систем
Предупреждение компьютерных преступлений
Таблицы параметров НМД и НГМД
Склонность CompactPCI- продуктов к быстрому устареванию
Архитектура украинского сегмента сети Internet
Программа Sendmail
Odbc Firebird Или Все Же Ole Db Драйвер?
Концентраторы Fast Ethernet NetGear
Настройки браузера Microsoft Internet Explorer
Нарушение правил эксплуатации ЭВМ, системы ЭВМ или их сети (ст. 274 УК)
Структура функционирования сети
СТРУЙНЫЕ ПЛОТТЕРЫ (СП, INK-JET PLOTTER)
Как Бороться С Вирусами И Троянами
Логический номер сектора
LEP-дисплеи: день завтрашний
Информатизация
Ms Word Vs Notepad
Анимация На Рабочем Столе Вашего Компьютера
Математическая логика в криптографии
Загрузочная запись
течественное законодательство в борьбе с компьютерными преступлениями
Проверка состояния очереди печати
Создание звукового комментария
ОТОБРАЖЕНИЕ ПРОЦЕССА ПРОЕКТИРОВАНИЯ В ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ САПР
Защита вновь создаваемых программ
История развития компьютера
Архитектура модулей центральных CompactPCI-процессоров INOVA