About This Book
This section provides some detailed information about this book - JVM Tutorials - Herong's Tutorial Examples.
Website: http://www.herongyang.com/JVM -
Provides latest updates and reviews.
Title: JVM Tutorials - Herong's Tutorial Examples
Author: Dr. Herong Yang
Version/Edition: Version 5.10, 2018
Number of pages in PDF format: 268
This book is a collection of notes and sample codes written by the author while he was learning JVM himself. Topics include JVM (Java Virtual Machine), HotSpot, Class Loader, Reflection, Heap, Stacks, GC (Garbage Collection), CDS (Class Data Sharing), Multi-Thread, Micro Benchmark.
JVM, Java, Virtual Machine, HotSpot, JDK, JRE.
The Web version of this book has been viewed a total of:
- 873,313 times as of December 2017.
- 764,126 times as of December 2016.
- 645,943 times as of December 2015.
- 507,057 times as of December 2014.
- 380,811 times as of December 2013.
- 306,044 times as of December 2012.
- 225,160 times as of December 2011
- 138,740 times as of December 2010.
- Version 5.10, 2018. Updated with HotSpot JVM 10.
- Version 5.00, 2018. Updated with memory management tutorials.
- Version 4.20, 2014. Updated with HotSpot JVM 1.8/1.7 and JRockit 28.2.
- Version 4.10, 2010. Added benchmark testing.
- Version 4.00, 2010. Updated in hyPub Format.
- This book is under Copyright © 2018 by Dr. Herong Yang. All rights reserved.
- Material in this book may not be published, broadcasted, rewritten or redistributed in any form.
- The example codes is provided as-is, with no warranty of any kind.
Table of Contents
►About This Book
JVM (Java Virtual Machine) Specification
Java HotSpot VM - JVM by Oracle/Sun
java.lang.Runtime Class - The JVM Instance
java.lang.System Class - The Operating System
ClassLoader Class - Class Loaders
Class Class - Class Reflections
JVM Runtime Data Areas
JVM Stack, Frame and Stack Overflow
Thread Testing Program and Result
CPU Impact of Multi-Thread Applications
I/O Impact of Multi-Thread Applications
CDS (Class Data Sharing)
Micro Benchmark Runner and JVM Options
Micro Benchmark Tests on "int" Operations
Micro Benchmark Tests on "long" Operations
Micro Benchmark Tests in JIT Compilation Mode
Micro Benchmark Tests on "float" and "double" Operations
JRockit JVM 28.2.7 by Oracle Corporation
Full Version in PDF/EPUB