The moose likes Beginning Java and the fly likes PROCEDURE Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "PROCEDURE" Watch "PROCEDURE" New topic


balwant singh

Joined: Jul 28, 2005
Posts: 4
Hello ,

I am very new to Java language. I want to know that after the compilation of any *.java program,We get *.class file. Then we execute this class file using the tool "java classfilename".

Now I want to know what actually happens intenally.

Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42959
You mean, how the Java Virtual Machine (JVM) interprets and/or compiles the class file into a running program? Head over to and search for "JVM"; that will bring up some articles and links that will get you started. If you are REALLY interested in the JVM, you might even study the JVM specification (also on
I agree. Here's the link:
subject: PROCEDURE
It's not a secret anymore!