.CLASS Bestandsextensie
Java-klassebestand
| Ontwikkelaar | Oracle |
| Populariteit |
4,2 | 903 stemmen |
Wat is een CLASS-bestand?
Een CLASS-bestand is een gecompileerd .JAVA-bestand dat is gemaakt door de Java-compiler. Het bevat bytecode: binaire programmacode die kan worden uitgevoerd wanneer deze door een Java Virtual Machine (JVM) wordt uitgevoerd. CLASS-bestanden worden vaak gebundeld in .JAR-bestanden, die voor uitvoering zijn opgenomen in de omgevingsvariabele $CLASSPATH.
Meer informatie
CLASS-bestanden kunnen vanuit JAVA-bestanden worden gecompileerd met de opdracht javac, die onderdeel is van een JVM-installatie. Veel Java-IDE's, zoals Eclipse, kunnen CLASS-bestanden automatisch compileren terwijl ontwikkelaars programmacode schrijven.
Omdat er meerdere versies van de JVM bestaan (bijvoorbeeld 1.4, 1.5 en 1.6), zijn sommige CLASS-bestanden mogelijk niet compatibel met bepaalde JVM-versies. De Java Runtime Environment (JRE) kan CLASS-bestanden uitvoeren, maar kan ze niet compileren omdat deze de binaire versie van javac niet bevat.
OPMERKING: Oracle heeft Sun Microsystems overgenomen, de oorspronkelijke ontwikkelaar van Java. De JRE en JVM worden vaak als synoniemen gebruikt om te verwijzen naar het platform waarop Java-toepassingen worden uitgevoerd.