java virtual machine
Una descripció completa de la màquina virtual de Java:
Desplegament de Java es va explicar clarament al nostre últim tutorial. Aquí explorarem més sobre JVM.
Màquina virtual Java: JVM és una implementació de programari d'una màquina.
Mentre descarregueu JDK, JVM també inclou. JRE proporciona l'entorn en temps d'execució. Hi ha diferents JVM per a un sistema operatiu diferent, per tant, JVM depèn del sistema operatiu. Però Java és independent del sistema operatiu. No oblideu fer una ullada a la nostra Sèrie completa d'entrenaments per a principiants de Java .
En aquest tutorial, aprofundirem i explorarem més sobre la màquina virtual de Java (JVM) i com ajuda a executar l'aplicació Java.
Aquí teniu un vídeo tutorial sobre JVM:
Com ajuda JVM a executar aplicacions Java
A partir del diagrama anterior, podem dir que JVM forma una capa entre el sistema operatiu i els programes Java.
El que significa que el programa java compilat parlarà amb la JVM i JVM parlarà amb el sistema operatiu. Tan bon punt instal·leu JDK, també s'instal·larà JVM.
Javaprogram -> compilador -> fitxers .class —-> JVM —-> bytecode (1’s & 0’s)
Java és una plataforma i un llenguatge. JVM ha de determinar el sistema operatiu i convertirà els fitxers .class en instruccions d’enteniment del sistema operatiu.
JVM és un tipus de mediador entre els fitxers de classe compilats i el sistema operatiu.
En llenguatge C, el programa es converteix en llenguatge de muntatge i el sistema operatiu obté la instrucció del muntatge.
En el cas de Java, el compilador no parla directament amb el sistema operatiu. Només la JVM parlarà amb el SO. A més, podeu obtenir JVM diferents per a diferents sistemes operatius. Per això, Java és independent del sistema operatiu.
aplicacions que permeten descarregar vídeos de youtube
Conclusió
Java Virtual Machine és un intèrpret que interpreta els fitxers de classe java al codi de la màquina de manera que el sistema operatiu pugui entendre el codi de la màquina.
Proporciona l'entorn en temps d'execució als codis byt de Java.
Lectura recomanada
- Desplegament de Java: creació i execució del fitxer JAR de Java
- Modificadors d'accés a Java: tutorial amb exemples
- Tutorial de reflexió de Java amb exemples
- Introducció al llenguatge de programació Java: vídeo tutorial
- Tutorial JAVA per a principiants: més de 100 tutorials pràctics de vídeo Java
- OOP Java: Introducció a la programació orientada a objectes a Java
- Ús de Java YourKit Profiler a JMeter
- Interfície Java i tutoria de classes abstractes amb exemples