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 SE 6. — ISBN 0-07-226385-7.
|
|
||
|---|---|---|
| Java платформалары |
Java (бағдарламалау тілі) • JVM • Micro Edition • Standard Edition • Enterprise Edition • Java Card |
|
| Sun технологиялары | ||
| Платформа технологиялары |
Applets • Servlets • MIDlets • jsp • Web Start (jnlp) |
|
| Өзге мекемелер технологиялары | ||
| Тарихы | ||
| Негізгі бағдарламалау тілдері | ||
| Java конференциялары | ||