Tag: interpreted

How Java is “Interpreted” ?



In the earlier version of Java, Compilation phase is very fast and implementation phase is very slow. This is one of the complaint received by SUN Microsystem from the Industry experts.
To speed up the Interpretation phase, SUN Microsystem has developed a program called JIT ( Just in Time compiler and added as a part of JVM)
In the current versions of the JAVA, Interpretation phase is so faster than compilation phase. Hence, SUN Micro system has populated Java is one of the Highly interpreted programming language compared to all the programming languages available in the Realworld.

Define JIT?
JIT is the program developed by SUN micro system and added as a part of the JVM to speedup the Interpretation phase by reading the entire section of the bytecode and converting into native understanding form of OS.


Outstanding Features or Buzzwords of Java


Features or Buzzwords of Java:

  1. Simple (How can you say that ?)
  2. Platform Independent(How it is Platform Independent ?)
  3. Architectural Neutral hmm.. Architectural Neutral, but how ?)
  4. Portable (Java is Portable ?)
  5. Multi-threaded (Well, How Java is Multi-threaded ?)
  6. Networked (fine.. How Java is Networked ?)
  7. Distributed (Java is Distributed ?)
  8. High Performance (Java rated as “High peformance” ?)
  9. Interpreted (Java is Interpreted, is it ?)
  10. Robust-strong (strong ah, How java is Robust ?)
  11. Dynamic (Java is Dynamic, but how ?)
  12. Secured (How Java is Secured ?)
  13. Object Oriented Programming Language [ OOPS concepts ]