Why is the execution environment of a Java class called a virtual machine? How does this virtual machine compare to a real machine running code written in C?
Let's find answer to your question.
Why is the execution environment of a Java class called a virtual machine? How does this virtual machine compare to a real machine running code written in C?