Java

1. Originally developed by James Gosling, it is most popular programming language for enterprise applications.
2. Two key additions of JAVA are :
i) Java Standard Edition
ii) Java Enterprise Editionssi

3. JAVA SE is JDK (JAVA Development Kit)
i) Development Tools
i) Java Compiler (javac.exe)
ii) Java Interpreter (java.exe)
ii) JAVA Run time libraries (JRE)
i) JVM (Java Virtal Machine is an interpreter)
JVM interprets the bytecode line by line, and then executes it
ii) Java standard libraries
iii) Runtime libraries

4. Please note that JRE can also be installed without JDK, if the requirement is only to execute the Java applications, not the development.
JRE installers are available for different platforms like Windows and Linux . It is platform dependent.

5. Objects have state and behavior.

http://javarevisited.blogspot.in/2011/12/main-public-static-java-void-method-why.html
https://stackoverflow.com/questions/22328302/why-main-is-declared-public-and-static-in-java
https://stackoverflow.com/questions/146576/why-is-the-java-main-method-static
https://www.ibm.com/support/knowledgecenter/en/SSYKE2_7.0.0/com.ibm.java.zos.70.doc/diag/understanding/jit_overview.html
https://www.google.co.in/search?q=JIT+compiler&rlz=1C1GGRV_enIN750IN750&oq=JIT+compiler&aqs=chrome..69i57.3802j0j4&sourceid=chrome&ie=UTF-8

Java

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s