Платформа Java, стандартная версия
-
Обзор Java SE
- Java SE — это платформа для разработки приложений, которая включает в себя множество пакетов и классов.
- Она была разработана Sun Microsystems и теперь принадлежит Oracle.
-
Основные пакеты и классы
- Пакет java.lang содержит основные классы, такие как String и Integer.
- Пакет java.io предоставляет базовые операции ввода-вывода и потоковые фильтры.
- Пакет java.nio обеспечивает поддержку операций ввода-вывода в памяти и различные кодировки символов.
- Пакет java.math поддерживает многоточечную арифметику и генерацию простых чисел.
- Пакет java.net предоставляет специализированные процедуры ввода-вывода для сетей.
- Пакет java.text обеспечивает синтаксический анализ строк и поддержку различных языков.
- Пакет java.util включает в себя коллекции и структуры данных.
-
Пакеты специального назначения
- Пакет java.applet предназначен для разработки Java-апплетов.
- Пакет java.beans включает классы для разработки bean-компонентов.
- Пакет java.awt предоставляет доступ к виджетам GUI и базовым менеджерам компоновки.
- Пакет java.rmi обеспечивает удаленный вызов методов Java.
- Пакет java.security включает алгоритмы дайджеста сообщений.
- Пакет java.sql предоставляет доступ к базам данных SQL.
- Пакет javax.rmi обеспечивает удаленную связь между приложениями.
- Пакет javax.swing предоставляет инструменты для создания виджетов GUI.
- Пакет javax.xml.bind.annotation содержит аннотации для настройки элементов программы на соответствие XML-схеме.
-
Технологии Java SE
- CORBA / RMI-IIOP обеспечивают удаленную связь между приложениями.
- Swing предоставляет независимый от платформы набор инструментов для создания виджетов GUI.
-
Безопасность
- В системе безопасности Java SE были обнаружены критические уязвимости.
-
Рекомендации
- Ссылки на документацию и API Java SE доступны на соответствующих порталах.