Prezentarea interfe]ei Java API
API = Application Pogramming Interface - interfa]a de programare a aplica]iilor Pachetele API con]in clase [i interfe]e pentru construirea aplica]iilor [i miniaplica]iilor. Structura pacchetelor API Pachetele Java sunt formate din biblioteci de clase. Java con]ine urm\toarele pachete :
[Link] [Link] [Link] [Link] [Link] [Link] [Link] [Link]
A[a cum am v\zut pachetele sunt importate n codul programelor prin comanda import. Exemplu: import
[Link].*;
[Link]
este importat automat la compilare n fiecare clas\ con]ine clasele care definesc elementele fundamentale ale limbajului Java Exemple: Numele clasei Object Descriere
Superclas\ abstract\ pt. toate celelalte tipuri de clase Process Bibliotec\ pt. metodele de control ale proceselor Thread Superclas\ pt. toate obiectele [i metodele firelor de execu]ie String Superclas\ pt. toate obiectele de tip [ir de caractere Number Superclas\ abstract\ pt. toate tipurile de numere Boolean, Character, Double, Float, Integer, Long, etc.
[Link]
biblioteca de obiecte pentru utilitare sistem Exemple : Date : bibliotec\ pt. date calendaristice Random : bibliotec\ pt. manipularea numerelor aleatoare
[Link]
biblioteca pentru obiecte folosite n cadrul opera]iilor de intrare/ie[ire con]ine [i interfe]ele pentru fluxuri [i fi[iere
[Link]
con]ine rutine care interac]ioneaz\ cu protocoalele de re]ea obiectele din aceast\ bibliotec\ pot interac]iona cu protocoale precum sockets, Telnet, FTP, HTTP, NNTP
[Link]
bibliotecile AWT cuprind p\r]ile de interfa]\ grafic\ 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 con]inute aici trateaz\ imaginea de pe ecran ca un ntreg, f\r\ a lua n considerare elementele grafice n mod individual
[Link]
cuprinde numai interfe]e este folosit pentru a asigura ferestrelor elemente grafice dependente de platform\
[Link]
este folosit pentru controlul stucturii [i folosirii miniaplica]iiolor
con]ine o clas\ specific\ miniaplica]iilor - Applet [i cteva interfe]e clasa Applet con]ine metodele init, start, stop, destroy
Interfa]\ Folosire AppletConte {ablon folosit pentru ob]inerea informa]iilor xt despre mediul unei miniaplica]ii AppletStub {ablon folosit pentru implementarea unui program de vizualizare a miniaplica]iilor AudioClip {ablon pentru implementarea obiectelor audio