News

It also provides a platform-independent runtime environment called the Java Virtual Machine (JVM), which allows Java code to run on any platform that supports the JVM.
The Java virtual machine was designed to be a walled garden or a typesafe sandbox. The virtual machine guards the code and prevents many general attacks that are possible when code runs natively.