JRE
Staat voor "Java Runtime Environment."
JRE is een softwarelaag waarmee het besturingssysteem van een computer Java-toepassingen en applets kan uitvoeren. Het bevat verschillende onderdelen die Java-apps nodig hebben voordat ze kunnen werken, waaronder een virtuele machine en bibliotheken met codemiddelen. Een Java Runtime Environment is beschikbaar voor de meeste computerplatforms, waaronder Windows, macOS en Unix.
Java is een populaire programmeertaal voor het maken van platformonafhankelijke toepassingen, maar de meeste besturingssystemen bieden geen native ondersteuning voor Java. In plaats daarvan moeten gebruikers de Java Runtime Environment installeren voordat Java-apps op hun systeem kunnen worden uitgevoerd. De JRE bundelt verschillende noodzakelijke onderdelen. Om te beginnen bevat het een standaardset Java-klassenbibliotheken met algemene codefragmenten die Java-toepassingen kunnen gebruiken. Het bevat ook een Java Virtual Machine (JVM), die de bytecode in gecompileerde Java-toepassingen uitvoert en samenwerkt met het besturingssysteem om Java-apps toegang te geven tot geheugen en andere systeembronnen.
De JRE kan worden gedownload van Oracle, de huidige eigenaar van het Java-platform, voor Windows, macOS en Unix. De JRE was vroeger beschikbaar als een plug-in voor webbrowsers waarmee gebruikers Java-applets in de browser konden uitvoeren, maar de plug-in werd in 2016 stopgezet. De JRE is ook beschikbaar als onderdeel van de Java Development Kit (JDK), samen met een debugger, compiler en andere hulpmiddelen die ontwikkelaars helpen Java-apps te maken.
Test je kennis