This diagram shows the layering that occurs when using Java. The diagram shows three layers. The layers communicate with each other as follows:
- On the top layer, the Java application executes Java methods that are forwarded to the JVM.
- On the second layer, the Java Virtual Machine (JVM) translates the requests from the application into platform-specific operating system calls.
- On the third layer, the operating system executes each request from the JVM.
End of list.
End of description.