𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Inside the Java virtual machine

✍ Scribed by Bill Venners


Book ID
127449820
Publisher
McGraw-Hill Companies
Year
1997
Tongue
English
Weight
2 MB
Edition
2nd
Category
Library
ISBN
0071350934

No coin nor oath required. For personal study only.

✦ Synopsis


or the advanced Java developer, Inside the Java 2 Virtual Machine offers a detailed guide to the inner workings of today's Java Virtual Machines (JVMs), plus a complete reference to all bytecodes (the "machine code" for the language). For those who want to understand how Java really works, this book definitely delivers the goods, with excellent technical detail and demos of JVMs in action on the companion CD-ROM.This title provides a remarkably detailed tour of the internals of the Java platform, with plenty of technical information on the way virtual machines do business under the hood, from the way language statements are turned into bytecodes to in-depth coverage of loading and invoking classes, security, and garbage collection. The author demonstrates superior knowledge of Sun's Java Virtual Machine specification and explains the principles of its design and implementation, including a full explanation of how actual bytecodes are run on a VM. (Surprisingly, variables in Java are always processed on the stack, since there are no general CPU registers available, a very different architecture than most CPUs.) Each chapter includes applets that showcase Java in action (for example, adding two numbers or demonstrating garbage collection).The later part of this text covers over 200 Java bytecodes (mnemonic instructions for the JVM) by groups, and the book closes with a full listing of these opcodes (with over 150 pages of material). In all, Inside the Java 2 Virtual Machine serves as both a tutorial and reference to the architecture and inner operation of JVMs for any technically astute reader who wants to understand how Java really works"


πŸ“œ SIMILAR VOLUMES


Java Virtual Machine
✍ Jon Meyer, Troy Downing, Andrew Shulmann πŸ“‚ Library πŸ“… 1997 πŸ› Wiley-VCH 🌐 English βš– 170 KB

The Java Virtual Machine is the software implementation of a "CPU" designed to run compiled Java code. This includes stand-alone Java applications, as well as "applets" that are downloaded and run in Web browsers such as the NetScape Navigator. This book is a comprehensive programming guide for the

Programming for the Javaβ„’ Virtual Machin
✍ Joshua Engel πŸ“‚ Library πŸ“… 1999 πŸ› Addison-Wesley Professional 🌐 English βš– 1 MB

The core of Java technology, the Java virtual machine is an abstract computing machine that enables the Java platform to host applications on any computer or operating system without rewriting or recompiling. Anyone interested in designing a language or writing a compiler for the Java virtual machin

Java and the Java Virtual Machine: Defin
✍ Robert F. StΓ€rk, Joachim Schmid, Egon BΓΆrger πŸ“‚ Library πŸ“… 2001 πŸ› Springer 🌐 English βš– 2 MB

This book provides a high-level description, together with a mathematical and an experimental analysis, of Java and of the Java Virtual Machine (JVM), including a standard compiler of Java programs to JVM code and the security critical bytecode verifier component of the JVM. The description is struc