Cuprins:
Definiție - Ce înseamnă Java?
Java este un limbaj de programare care produce software pentru mai multe platforme. Când un programator scrie o aplicație Java, codul compilat (cunoscut sub numele de bytecode) rulează pe majoritatea sistemelor de operare (OS), inclusiv Windows, Linux și Mac OS. Java derivă o mare parte din sintaxa sa din limbajele de programare C și C ++.
Java a fost dezvoltat la mijlocul anilor ’90 de James A. Gosling, un fost informatician cu Sun Microsystems.
Techopedia explică Java
Java produce applet-uri (programe rulate de browser), care facilitează interfața grafică cu utilizatorul (GUI) și interacțiunea obiectelor de către utilizatorii de Internet. Înainte de applet-urile Java, paginile Web erau de obicei statice și non-interactive. Aplicațiile Java s-au redus în popularitate odată cu lansarea produselor concurente, precum Adobe Flash și Microsoft Silverlight.
Aplicațiile Java rulează într-un browser Web cu Java Virtual Machine (JVM), care traduce bytecode Java în instrucțiuni ale procesorului nativ și permite executarea indirectă a sistemului de operare sau a platformei. JVM oferă majoritatea componentelor necesare pentru a rula bytecode, care este de obicei mai mic decât programele executabile scrise prin alte limbaje de programare. Bytecode nu poate rula dacă un sistem nu are JVM-ul necesar.
Dezvoltarea programelor Java necesită un kit de dezvoltare software Java (SDK) care include de obicei un compilator, interpret, generator de documentație și alte instrumente utilizate pentru a produce o aplicație completă.
Timpul de dezvoltare poate fi accelerat prin utilizarea unor medii integrate de dezvoltare (IDE) - cum ar fi JBuilder, Netbeans, Eclipse sau JCreator. ID-urile facilitează dezvoltarea GUI-urilor, care includ butoane, casete de text, panouri, cadre, bare de defilare și alte obiecte prin acțiuni drag-and-drop și point-and-click.
Programele Java se găsesc în desktop-uri, servere, dispozitive mobile, carduri inteligente și discuri Blu-ray (BD).
