java virtual machine
En fullständig översikt över Java Virtual Machine:
Java-distribution förklarades tydligt i vår senaste handledning. Här kommer vi att utforska mer om JVM.
Java Virtual Machine - JVM är en programvaruimplementering av en maskin.
När du laddar ner JDK kommer JVM också med det. JRE tillhandahåller körtidsmiljön. Det finns olika JVM för ett annat operativsystem, så JVM är beroende av operativsystemet. Men Java är oberoende av operativsystemet. Glöm inte att ta en titt på vår Hela Java-serien för nybörjare .
.torrent filer hur man öppnar
I den här guiden kommer vi att dyka djupt och utforska mer om Java Virtual Machine (JVM) och hur det hjälper till att köra Java-applikationen.
vad man ska använda istället för rengöringsmedel
Här är en videohandledning om JVM:
Hur JVM hjälper till att köra Java-applikationen
Från ovanstående diagram kan vi säga att JVM bildar ett lager mellan operativsystemet och Java-program.
Vilket innebär att det sammanställda Java-programmet kommer att prata med JVM och JVM kommer att prata med operativsystemet. Så snart du installerar JDK kommer JVM också att installeras.
Javaprogram -> kompilator -> .klassfiler —-> JVM —-> bytecode (1 och 0)
Java är en plattform såväl som ett språk. JVM måste bestämma operativsystemet och det kommer att konvertera .class-filerna till OS-förståelseinstruktioner.
JVM är en slags medlare mellan de kompilerade klassfilerna och operativsystemet.
På C-språk omvandlas programmet till monteringsspråk och operativsystemet får instruktioner från församlingen.
När det gäller java pratar kompilatorn inte direkt med operativsystemet. Endast JVM kommer att prata med operativsystemet. Du kan också få olika JVM för olika operativsystem. Det är därför Java är oberoende av operativsystemet.
Slutsats
hur man kör en swf-fil i krom
Java Virtual Machine är en tolk som tolkar java-klassfilerna i maskinkoden på ett sätt där maskinkoden kan förstås av operativsystemet.
Det tillhandahåller körtidsmiljön till Java-bytecodes.
PREV-handledning | NÄSTA självstudie
Rekommenderad läsning
- Java-distribution: Skapande och utförande av Java JAR-fil
- Åtkomstmodifierare i Java - Handledning med exempel
- Java Reflection Tutorial med exempel
- Introduktion till Java-programmeringsspråk - Videohandledning
- JAVA-handledning för nybörjare: 100+ praktiska Java-videohandledning
- OOP Java: Introduktion till objektorienterad programmering i Java
- Använda Java YourKit Profiler i JMeter
- Java-gränssnitt och abstrakt klasshandledning med exempel