Some Assembly Required: Writing JVM Assembly Language

The Java Virtual Machine (JVM) is one of the most amazing things about Java, and it took the software industry by storm when it was released back in 1995. The JVM is important because it allows developers to write code once and run it on multiple target platforms without recompiling. In other languages, source code is compiled into an executable for a single platform. This is still true with Java, but the target platform is the JVM. The ability to run on different platforms comes from the ...

Get Wicked Cool Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.