Java SE

Java Platform, Standard Edition, қысқаша Java SE (Java 2 Standard Edition немесе J2SE) — Java 2 платформасының стандартты нұсқасы. java.lang * — класы Java класстар иерархиясының түбірі(түбір класы, ата класы); * — санақтық(санау-нумерация) типтерінің базалық класы (J2SE 5.0 нұсқасынан бастап); * — Java интроспекциясындағы бір жүйе бөлігінің негізгі класы; * — абстрактті класс * — класс является базовым для иерархии классов исключений; * , , — базовые классы для каждого подтипа исключений; * — класс, содержащий операции над потоками исполнения; * — класс для представления строк и их значений; * и — классы для работы со строками ( с версии J2SE 5.0); * — интерфейс для поддержки обобщённого сравнения и упорядочения объектов (с версии J2SE 1.2); * — интерфейс для поддержки улучшенного цикла (с версии J2SE 5.0); * , , , — выполняют «системные операции». Управляют динамической загрузкой классов, созданием внешних процессов, получением информации об окружающей среде (например времени суток), и следят за выполнением политик безопасности; * және — содержат основные математические функции, такие как вычисление синуса, косинуса и квадратного корня ( с версии J2SE 1.3); * Классы-обёртки над примитивными типами, которые превращают их в объекты; * Классы исключений для основных исключительных ситуаций языка и среды исполнения. Все классы из пакета автоматически подключаются в каждый исходный файл программы. Явное подключение не требуется. java.lang.annotation Бұл қаттамада Annotation интерфейсі анықталған, әрі ElementType және RetentionPolicy санақтары. java.lang.instrument Пакет определяет средства, которые могут быть использованы для добавления инструментария для разных аспектов выполнения программ. Он определяет интерфейсы Instrumentation и ClassFileTransformer, а также класс ClassDefinition. java.lang.management Пакет предоставляет поддержку управления виртуальной Машиной Java и исполняющим окружением. Используя средства пакета, вы можете просматривать и управлять различными аспектами выполнения программы. java.lang.ref Предоставляет возможность взаимодействия со сборщиком мусора, благодаря чему программа может быть предупреждена об изменении числа ссылок на объект или о действиях, производимых сборщиком мусора над объектом. java.lang.reflect Пакет обеспечивает механизм отражения — способность программного обеспечения к самоанализу (то есть получению информации об имеющихся в системе классах, их методах, полях и связях). Отражение — важная возможность, необходимая при использовании компонентов, называемых Java Beans. java.io Содержит классы для обеспечения файлового ввода-вывода информации, несколько классов абстракции ввода/вывода, а также набор классов для обработки вводимой информации: выделения токенов и т. д. java.math Содержит классы для вычислений над большими целыми числами (класс ) и над десятичными дробями произвольной точности (класс ). java.net Содержит классы, позволяющие приложению работать с сетью, предоставляя абстракции для сетевых адресов, соединений, реализацию сокетов и т. д. java.text Набор классов и утилит, позволяющих организовать работу с различного рода форматами данных, применять имеющиеся или создавать собственные шаблоны форматирования (например формат вывода даты или числа с плавающей точкой). java.util Қосымша класстар мен интерфейстер java.applet Браузермен жұмыс істеуге арналған класстар java.beans java.awt Қолданушы интерфейстерін жазуға, суреттермен жұмыс істеуге арналған класстарды қамтиды. java.rmi java.security java.sql JDBC (Java Database Connectivity) javax.swing Содержит набор графических компонентов, позволяющих создавать графические интерфейсы, работающие по возможности одинаково на всех платформах. Сілттемелер * http://java.sun.com/docs/books/tutorial/getStarted/index.html * http://doc.java.sun.com/DocWeb/ * [http://developers.sun.ru/javase developers.sun.ru — Java SE на российском портале разработчиков Sun Microsystems] Әдебиеттер *