0% au considerat acest document util (0 voturi)
10 vizualizări3 pagini

Interfata API

Documentul prezintă structura pachetelor API Java și descrie principalele pachete precum java.lang, java.util, java.io, java.net și java.awt. Fiecare pachet conține biblioteci de clase și obiecte utilizate în dezvoltarea aplicațiilor Java.

Încărcat de

L_FLOROIU
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
10 vizualizări3 pagini

Interfata API

Documentul prezintă structura pachetelor API Java și descrie principalele pachete precum java.lang, java.util, java.io, java.net și java.awt. Fiecare pachet conține biblioteci de clase și obiecte utilizate în dezvoltarea aplicațiilor Java.

Încărcat de

L_FLOROIU
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd

Prezentarea interfetei Java API

API = Application Pogramming Interface - interfata de


programare a aplicatiilor
Pachetele API contin clase si interfete pentru construirea
aplicatiilor si mini aplicatiilor.
Structura pacchetelor API
Pachetele Java sunt formate din biblioteci de clase. Java
contine urmatoarele pachete :
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]

Asa cum am vazut pachetele sunt importate n codul


programelor prin comanda import. Exemplu: import
[Link].*;

[Link]
este importat automat la compilare n fiecare clasa
contine clasele care definesc elementele fundamentale ale
limbajului Java
Exemple:
Numele
clasei
Object
Process
Thread
String
Number

Descriere
Superclasa abstracta pt. toate celelalte tipuri
de clase
Biblioteca pt. metodele de control ale
proceselor
Superclasa pt. toate obiectele si metodele
firelor de executie
Superclasa pt. toate obiectele de tip sir de
caractere
Superclasa abstracta pt. toate tipurile de
numere

Boolean, Character, Double, Float, Integer, Long, etc.

[Link]

biblioteca de obiecte pentru utilitare sistem


Exemple :
Date :
biblioteca pt. date calendaristice
Random : biblioteca pt. manipularea numerelor
aleatoare

[Link]

biblioteca pentru obiecte folosite n cadrul operatiilor de


intrare/iesire
contine si interfetele pentru fluxuri si fisiere

[Link]

contine rutine care interactioneaza cu protocoalele de


retea
obiectele din aceasta biblioteca pot interactiona cu
protocoale precum sockets, Telnet, FTP, HTTP, NNTP

[Link]
bibliotecile AWT cuprind partile de interfata grafica cu
utilizatorul (GUI) ale limbajului Java, inclusiv obiecte
precum casete de daialog, butoane, chenare, meniuri, etc.
Exemple : Button, CheckBox, Dialog, FileDialog, Image,
Window, etc.

[Link]

este un subpachet al pachetului [Link]


clasele continute aici trateaza imaginea de pe ecran ca un
ntreg, fara a lua n considerare elementele grafice n mod
individual

[Link]
cuprinde numai interfete

este folosit pentru a asigura ferestrelor elemente grafice


dependente de platforma

[Link]
este folosit pentru controlul stucturii si folosirii
miniaplicatiiolor
contine o clasa specifica miniaplicatiilor - Applet si cteva
interfete
clasa Applet contine metodele init, start, stop, destroy
Interfata
AppletCont
ext
AppletStub
AudioClip

Folosire
{ablon folosit pentru obtinerea informatiilor
despre mediul unei miniaplicatii
{ablon folosit pentru implementarea unui
program de vizualizare a miniaplicatiilor
{ablon pentru implementarea obiectelor audio

S-ar putea să vă placă și