java virtual machine
O prezentare completă a mașinii virtuale Java:
convertiți matricea char în int c ++
Implementare Java a fost explicat clar în ultimul nostru tutorial. Aici vom explora mai multe despre JVM.
Java Virtual Machine - JVM este o implementare software a unei mașini.
În timp ce descărcați JDK, JVM vine și cu asta. JRE oferă mediul de execuție. Există JVM diferite pentru un sistem de operare diferit, astfel JVM depinde de sistemul de operare. Dar Java este independent de sistemul de operare. Nu uitați să aruncați o privire asupra noastră Întreaga serie de pregătire pentru începători Java .
În acest tutorial, vom face scufundări profunde și vom explora mai multe despre mașina virtuală Java (JVM) și modul în care ajută la rularea aplicației java.
cum se convertește char în int în c ++
Iată un tutorial video pe JVM:
Cum ajută JVM la rularea aplicației Java
Din diagrama de mai sus, putem spune că JVM formează un strat între sistemul de operare și programele Java.
Ceea ce înseamnă că programul java compilat va vorbi cu JVM, iar JVM va vorbi cu sistemul de operare. De îndată ce instalați JDK, se va instala și JVM.
Javaprogram -> compilator -> .class files —-> JVM —-> bytecode (1’s & 0’s)
Java este o platformă și un limbaj. JVM trebuie să determine sistemul de operare și va converti fișierele .class în instrucțiuni de înțelegere a sistemului de operare.
JVM este un fel de mediator între fișierele de clasă compilate și sistemul de operare.
În limbajul C, programul este convertit în limbaj de asamblare și sistemul de operare primește instrucțiunile de la asamblare.
companii care vă plătesc pentru a-și testa produsele
În cazul java, compilatorul nu vorbește direct cu sistemul de operare. Numai JVM va vorbi cu sistemul de operare. De asemenea, puteți obține JVM diferite pentru sisteme de operare diferite. De aceea Java este independent de sistemul de operare.
Concluzie
Java Virtual Machine este un interpret, care interpretează fișierele clasei java în codul mașinii într-un mod în care codul mașinii poate fi înțeles de sistemul de operare.
Oferă mediul de execuție pentru codurile secundare Java.
Lectură recomandată
- Implementarea Java: crearea și executarea fișierului Java JAR
- Modificatori de acces în Java - Tutorial cu exemple
- Tutorial de reflecție Java cu exemple
- Introducere în limbajul de programare Java - Video Tutorial
- Tutorial JAVA pentru începători: peste 100 de cursuri video Java practice
- OOP Java: Introducere în programarea orientată pe obiecte în Java
- Utilizarea Java YourKit Profiler în JMeter
- Interfață Java și tutorial de clasă abstractă cu exemple