• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JVM and Java Internals

 
Nancy Antony
Ranch Hand
Posts: 145
Java Linux Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ranchers,

Where can I find Java internals and JVM architecture and Internals?

Regards,
Nancy
 
Mohamed Sanaulla
Saloon Keeper
Posts: 3159
33
Google App Engine Java Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can have a look at the book: Inside the JVM- http://www.artima.com/insidejvm/ed2/

This would better be in- Java General (or Beginners Java?) forum.
 
Muhammad Khojaye
Ranch Hand
Posts: 449
IntelliJ IDE Java Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nancy Antony wrote:Where can I find Java internals and JVM architecture and Internals?

check out VM Spec.
also, you can find the source code and documentation of JVM here.
 
Henry Wong
author
Marshal
Pie
Posts: 21192
81
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
mohamed sanaullah wrote:This would better be in- Java General (or Beginners Java?) forum.


Agreed.

 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This question has been asked a lot here, it is better to part of the FAQ.
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Posts: 15356
39
Android IntelliJ IDE Java Scala Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can get the source code of the JVM at http://openjdk.java.net/ but it is ofcourse not a small or simple project.
 
Nuwan Arambage
Ranch Hand
Posts: 76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
You can find in detail of JVM and JVM internals if you find the book Java virtual machine internal architecture if I'm not mistaken.
It is a really a good book for a beginner.


 
Nuwan Arambage
Ranch Hand
Posts: 76
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nuwan Arambage wrote:Hi,
You can find in detail of JVM and JVM internals if you find the book Java virtual machine internal architecture if I'm not mistaken.
It is a really a good book for a beginner.



This is the link . I made a mistake this is the book I'm talking about.
 
Saurabh Chauhn
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Java Virtual Machine (JVM) Introduction
A Java virtual machine (JVM), an implementation of the Java Virtual Machine Specification, interprets compiled Java binary code for a computer's processor so that it can perform a Java program's instructions. Java was designed to allow application programs to be built that could be run on any platform without having to be rewritten or recompiled by the programmer for each separate platform. A Java virtual machine makes this possible because it is aware of the specific instruction lengths and other particularities of the platform.
JVM becomes an instance of JRE at runtime of a java program. It is widely known as a runtime interpreter.

http://javatopics77.blogspot.com/p/java-virtual-machine-jvm-introduction.html
 
Campbell Ritchie
Sheriff
Pie
Posts: 49380
62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nuwan Arambage wrote: . . .
It is a really a good book for a beginner. . . .
According to the link you posted, it describes the Java 1.2 virtual machine. The current JVM is very different, so you would have to regard that book as out of date and obsolete. It was even out of date 4 years ago when you posted.
 
Saurabh Chauhn
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, Thanks for highlighting it.

I have just given the basic info for the bigner in the below URL.I am writing more on JVM and different Garbage collection machanism.Will soon post it here as well.

http://javatopics77.blogspot.com/p/java-virtual-machine-jvm-introduction.html
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic