Java Platform Standard Edition

Java Platform, Standard Edition , prescurtat ca Java SE (anterior Java 2 Standard Edition sau J2SE ) este o versiune standard a platformei Java 2 , concepută pentru a crea și rula applet -uri și aplicații pentru uz individual sau pentru întreprinderi mici. Nu include multe dintre caracteristicile oferite de platforma Java 2 Enterprise Edition (J2EE) mai puternică și mai avansată , care este concepută pentru a crea aplicații comerciale la scara întreprinderilor mari și mijlocii.

java.lang

Pachetul conține clase și interfețejava.lang fundamentale care sunt strâns legate de limbaj și sistem în timpul rulării. Acestea includ clase rădăcină care formează ierarhia claselor, tipuri legate de definiția limbajului, excepții de bază , funcții matematice, clase de suport pentru threading , funcții de securitate și clase care oferă informații despre sistemul de operare pe care rulează programul.

Clasele principale în java.lang:

Toate clasele din pachet java.langsunt incluse automat în fiecare fișier sursă al programului. Nu este necesară o conexiune explicită.

java.lang.annotation

Acest pachet definește interfața de adnotare, precum și enumerările ElementType și RetentionPolicy.

java.lang.instrument

Pachetul definește instrumente care pot fi folosite pentru a adăuga instrumente pentru diferite aspecte ale execuției programului. Acesta definește interfețele Instrumentation și ClassFileTransformer și clasa ClassDefinition.

java.lang.management

Pachetul oferă suport pentru gestionarea mașinii virtuale Java și a mediului de rulare. Folosind instrumentele pachetului, puteți vizualiza și controla diferite aspecte ale execuției programului.

java.lang.ref

Oferă capacitatea de a interacționa cu garbage collector , astfel încât programul să poată fi alertat cu privire la modificările numărului de referințe la un obiect sau la acțiunile efectuate de garbage collector asupra unui obiect.

java.lang.reflect

Pachetul java.lang.reflectoferă un mecanism de reflecție - capacitatea software-ului de a introspecta (adică de a obține informații despre clasele disponibile în sistem, metodele, câmpurile și relațiile acestora). Reflecția este o capacitate importantă necesară când se utilizează componente numite JavaBeans .

java.io

Conține clase pentru furnizarea de informații de I/O fișier, mai multe clase de abstractizare I/O, precum și un set de clase pentru procesarea informațiilor de intrare: alocarea de jetoane etc.

java.math

Conține clase pentru calcule pe numere întregi mari (clasa BigInteger) și peste fracții zecimale de precizie arbitrară (clasa BigDecimal). Conține și metode de efectuare a operațiilor asupra numerelor: obținerea valorii lor absolute etc.

java.net

Conține clase care permit unei aplicații să interacționeze cu rețeaua furnizând abstracții pentru adrese de rețea, conexiuni, implementări de socket și așa mai departe.

text java

Un set de clase și utilitare care vă permit să organizați munca cu diferite tipuri de formate de date, să aplicați modele de formatare existente sau să vă creați propriile modele de formatare (de exemplu, un format pentru afișarea unei date sau a unui număr în virgulă mobilă).

java.util

Clasuri de ajutor și interfețe. Foarte convenabil și folosit în aproape orice program.

java.applet

Pentru a lucra într-un browser.

java.beans

java.awt

Conține clase pentru scrierea interfețelor utilizator, lucrul cu imagini, desen.

java.rmi

java.security

java.sql

Conectivitate la baza de date Java

javax.swing

Conține un set de componente grafice care vă permit să creați interfețe grafice care funcționează la fel pe toate platformele.

Link -uri

Literatură