Java

Autor: Peter Berry
Data Creației: 12 August 2021
Data Actualizării: 12 Mai 2024
Anonim
Язык программирования Java - зачем его учить и что на нем пишут
Video: Язык программирования Java - зачем его учить и что на нем пишут

Conţinut

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.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Java

Java produce applet-uri (programe executate 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) - precum JBuilder, Netbeans, Eclipse sau JCreator. ID-urile facilitează dezvoltarea GUI-urilor, care includ butoane, casete, 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).