Java and the Java Virtual Machine Definition, Verification, Validation
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...
Main Authors: | , , |
---|---|
Format: | eBook |
Language: | English |
Published: |
Berlin, Heidelberg
Springer Berlin Heidelberg
2001, 2001
|
Edition: | 1st ed. 2001 |
Subjects: | |
Online Access: | |
Collection: | Springer Book Archives -2004 - Collection details see MPG.ReNa |
Table of Contents:
- 1. Introduction
- 1.1 The goals of the book
- 1.2 The contents of the book
- 1.3 Decomposing Java and the JVM
- 1.4 Sources and literature
- 2. Abstract State Machines
- 2.1 ASMs in a nutshell
- 2.2 Mathematical definition of ASMs
- 2.3 Notational conventions
- I. Java
- 3. The imperative core JavaI of Java
- 4. The procedural extension JavaC of JavaI
- 5. The object-oriented extension