Java SE

Java Platform, Standard Edition, қысқаша Java SE (Java 2 Standard Edition немесе J2SE) — Java 2 платформасының стандартты нұсқасы.

 java.lang 

 Object — класы Java класстар иерархиясының түбірі(түбір класы, ата класы);
 Enum — санақтық(санау-нумерация) типтерінің базалық класы  (J2SE 5.0 нұсқасынан бастап);
 Class — Java интроспекциясындағы бір жүйе бөлігінің негізгі класы;
 ClassLoader — абстрактті класс

 Throwable — класс является базовым для иерархии классов исключений;
 Error, Exception, RuntimeException — базовые классы для каждого подтипа исключений;
 Thread — класс, содержащий операции над потоками исполнения;
 String — класс для представления строк и их значений;
 StringBuffer и StringBuilder — классы для работы со строками (StringBuilder с версии J2SE 5.0);
 Comparable — интерфейс для поддержки обобщённого сравнения и упорядочения объектов (с версии J2SE 1.2);
 Iterable — интерфейс для поддержки улучшенного цикла for (с версии J2SE 5.0);
 Process, Runtime, SecurityManager, System — выполняют «системные операции». Управляют динамической загрузкой классов, созданием внешних процессов, получением информации об окружающей среде (например времени суток), и следят за выполнением политик безопасности;
 Math және StrictMath — содержат основные математические функции, такие как вычисление синуса, косинуса и квадратного корня (StrictMath с версии J2SE 1.3);
 Классы-обёртки над примитивными типами, которые превращают их в объекты;
 Классы исключений для основных исключительных ситуаций языка и среды исполнения.
Все классы из пакета java.lang автоматически подключаются в каждый исходный файл программы. Явное подключение не требуется.

 java.lang.annotation 
Бұл қаттамада Annotation интерфейсі анықталған, әрі ElementType және RetentionPolicy санақтары.

 java.lang.instrument 
Пакет определяет средства, которые могут быть использованы для добавления инструментария для разных аспектов выполнения программ. Он определяет интерфейсы Instrumentation и ClassFileTransformer, а также класс ClassDefinition.

 java.lang.management 
Пакет предоставляет поддержку управления виртуальной Машиной Java и исполняющим окружением. Используя средства пакета, вы можете просматривать и управлять различными аспектами выполнения программы.

 java.lang.ref 
Предоставляет возможность взаимодействия со сборщиком мусора, благодаря чему программа может быть предупреждена об изменении числа ссылок на объект или о действиях, производимых сборщиком мусора над объектом.

 java.lang.reflect 
Пакет java.lang.reflect обеспечивает механизм отражения — способность программного обеспечения к самоанализу (то есть получению информации об имеющихся в системе классах, их методах, полях и связях). Отражение — важная возможность, необходимая при использовании компонентов, называемых Java Beans.

 java.io 
Содержит классы для обеспечения файлового ввода-вывода информации, несколько классов абстракции ввода/вывода, а также набор классов для обработки вводимой информации: выделения токенов и т. д.

 java.math 
Содержит классы для вычислений над большими целыми числами (класс BigInteger) и над десятичными дробями произвольной точности (класс BigDecimal).

 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/ 
 developers.sun.ru — Java SE на российском портале разработчиков Sun Microsystems 

 Әдебиеттер 


Санат:Java
Санат:Java (платформасы)