December 2010
Intermediate to advanced
451 pages
11h 16m
English
![]()
Java programs run on a virtual machine known as the Java virtual machine (JVM). A version of the JVM is available for most operating systems and is deployed on millions of servers, desktops, phones, and even Blu-ray players throughout the world. Because of the widespread availability of the JVM, Java is considered a portable language: you can essentially write Java code once and run it just about anywhere, whether it's on a Linux box, a Mac, Android phone, or a Windows desktop.
The JVM has evolved over time, and Java is no longer the only language that can run on it. There ...
Read now
Unlock full access