Java

Schrijver: Peter Berry
Datum Van Creatie: 12 Augustus 2021
Updatedatum: 20 Juni- 2024
Anonim
Язык программирования Java - зачем его учить и что на нем пишут
Video: Язык программирования Java - зачем его учить и что на нем пишут

Inhoud

Definitie - Wat betekent Java?

Java is een programmeertaal die software produceert voor meerdere platforms. Wanneer een programmeur een Java-toepassing schrijft, werkt de gecompileerde code (bekend als bytecode) op de meeste besturingssystemen (OS), inclusief Windows, Linux en Mac OS. Java ontleent veel van zijn syntaxis aan de programmeertalen C en C ++.

Java werd midden jaren negentig ontwikkeld door James A. Gosling, een voormalige computerwetenschapper bij Sun Microsystems.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Java uit

Java produceert applets (browserprogramma's) die grafische gebruikersinterface (GUI) en objectinteractie door internetgebruikers mogelijk maken. Vóór Java-applets waren webpagina's meestal statisch en niet-interactief. Java-applets zijn in populariteit afgenomen met de release van concurrerende producten, zoals Adobe Flash en Microsoft Silverlight.

Java-applets worden uitgevoerd in een webbrowser met Java Virtual Machine (JVM), die Java-bytecode vertaalt in native processorinstructies en indirecte OS- of platformprogramma-uitvoering mogelijk maakt.JVM biedt de meeste componenten die nodig zijn om bytecode uit te voeren, meestal kleiner dan uitvoerbare programma's die zijn geschreven via andere programmeertalen. Bytecode kan niet worden uitgevoerd als een systeem de vereiste JVM mist.

Java-programma-ontwikkeling vereist een Java-softwareontwikkelingskit (SDK) die doorgaans een compiler, een tolk, een documentatie-generator en andere tools bevat die worden gebruikt om een ​​complete applicatie te produceren.

De ontwikkeltijd kan worden versneld door het gebruik van geïntegreerde ontwikkelomgevingen (IDE) - zoals JBuilder, Netbeans, Eclipse of JCreator. IDE's vergemakkelijken de ontwikkeling van GUI's, waaronder knoppen, vakken, deelvensters, kaders, schuifbalken en andere objecten via slepen en neerzetten en aanwijzen en klikken.

Java-programma's zijn te vinden op desktops, servers, mobiele apparaten, smartcards en Blu-ray Discs (BD).