1 Answer

0 votes
by

A Java virtual machine (JVM) is a process virtual machine that can execute Java bytecode. Each Java source file is compiled into a bytecode file, which is executed by the JVM. Java was designed to allow application programs to be built that could be run on any platform, without having to be rewritten or recompiled by the programmer for each separate platform. A Java virtual machine makes this possible, because it is aware of the specific instruction lengths and other particularities of the underlying hardware platform.

Source: github.com/snowdream 

Related questions

0 votes
asked Jul 1, 2023 in JAVA by sharadyadav1986
0 votes
asked Sep 9, 2022 in Python by john ganales
...