REGISTER FREE to Receive Instant Job

Friday, 7 November 2014

Why Java is Interpreter Based language

Question: When each and every language was following compiler-based technique, Java opted for interpreter-based. Why?
Figure 1:- is compiler-based program which directly calls O/S functions during execution.

Figure 2:- is interpreter-based program which is executed by JRE. Java application has no direct connectivity with O/S.

  • JRE checks whether the application is violating any rules already mentioned in JRE or not. Thus it is a secured application than any other language’s application.
  • SUN, IBM and Oracle did some Research & Development on JIT regarding performance tuning i.e. to increase the performance while interpreting the byte code.


1 comment:

Popular Posts

Powered by Blogger.

About Me

My photo

JobsAcid is a 'job search engine' to provide finding a job on the internet easier for the user. It has designed as huge selection of job offerings on the same search engine.