What does he do?

From point Java files to point class files, generic class loaders are loaded into memory and added to internal libraries, such as String.class

By interpreted compilation, or by frequency, code becomes native code that can be executed directly and then into the engine

What are his great strengths?

  • Cross-platform is the biggest advantage
  • It’s like an operating system

First of all, the JVM has nothing to do with Java, as long as the machine that implements the JVM specification can run various languages on it. It is said that there are more than 100 languages, and each platform has a specific implementation, so it is strong.

Where is he?

Docs.oracle.com/javase/spec…

It contains his specifications in great detail. As long as you are strong, you can achieve it.

How does it work?

This should give you a pretty good idea of what to expect when you download the JDK.