Java Architecture
Java is the foundation for virtually every type of network application and is the global standard for developing and delivering mobile applications, games, Web based content and enterprise software.
When we think about architecture of Java then at least three things come into picture:
1. Java programming language
2. Java Class files
3. Java Virtual Machine
Suppose we write a java program a.java using Java. After compilation compiler produces a.class which contains byte code instructions. These byte code instructions are given to JVM to understand that which processor used. After that JVM converts byte code into machine code that is compatible to processor which is used to write a.java.
Java is the foundation for virtually every type of network application and is the global standard for developing and delivering mobile applications, games, Web based content and enterprise software.
When we think about architecture of Java then at least three things come into picture:
1. Java programming language
2. Java Class files
3. Java Virtual Machine
Suppose we write a java program a.java using Java. After compilation compiler produces a.class which contains byte code instructions. These byte code instructions are given to JVM to understand that which processor used. After that JVM converts byte code into machine code that is compatible to processor which is used to write a.java.
No comments:
Post a Comment