sitemap | contact us
      
 
  Book Series
  Journals
  Book Proposal Form
 
  Using Published Material
  Rights and Permissions
  Examination Copies
   
   
  List of Publishers
  Bargains
   
   
  Services
   
   
  About Narosa
  History
  Mission
  Group Companies
  Our Strength
  Alliances
   
   
   
 
view in print mode
Understanding Java Virtual Machine
Author(s): Sachin Seth

ISBN:    978-81-8487-272-9 
E-ISBN:   E 978-81-8487-467-9
Publication Year:   2013
Pages:   318
Binding:   Paper Back
Dimension:   160mm x 240mm
Weight:   450


Textbook


About the book

UNDERSTANDING JAVA VIRTUAL MACHINE helps readers in gaining in-depth knowledge of underlying Java virtual machine architecture. Chapters in this book are outcome of author’s understanding, developed while coding Java Virtual Machine. Initial chapters give the background of platform dependency and how platform independence can be achieved. It explains the building blocks of the Java Virtual Machine like heap, stacks and other storage areas. In subsequent chapters, it continues with algorithms that Java Virtual Machine performs. This book uses ‘C’ programming language for explaining the algorithms. Audience having background of ‘C’ or other language will have an advantage in understanding Java Virtual Machine algorithms. Final chapters help target audience in understanding the implementation of java native interface, multi-threading and garbage collection in Java Virtual Machine.



Table of Contents

Preface / Platform Dependency and Virtualization / Class File Format / Designing Platform Independent Language / JVM Internal Data Structure / JVM Instruction Set / General Algorithm of Java Virtual Machines / Understanding Java Native Interface / Implementing JNI Functions / Multithreading in Java / Garbage Collection.




Audience

Postgraduate Students, Professionals, Researchers and Industry


CLICK HERE


Group
| Companies | Mission | Strength | Values | History | Contact us
© Narosa Publishing House