What is Java?
- Java is an object oriented programming language which is platform independent and more secure.
- It has full GUI and network support
- It derives syntax from the C language and object-oriented features for the C++
- It can execute stand-alone or “on-demand” in web browser as applets
History of Java
- Java was created by a team of programmers at sun Micro-systems of U.S.A in 1991.
- It was initially called “Oak” by James Gosling but it was renamed as “Java” in 1995.
- Java was designed for the development of portable and platform independent software for electronics devices like microwave ovens, VCRs, and such electronics machines.
- But after the popularity of Internet, sun realized that Java is the perfect programming language for the Web.
- Late 1995 and early 1996 they released Java and it became so popular.
JDK Editions
- Java Standard Edition (J2SE)
- It is used to develop client-side standalone applications or applets.
- Java Enterprise Edition (J2EE)
- It is used to develop server-side applications such as Java servlets and Java Server pages.
- Java Micro Edition (J2ME)
- J2ME can be used to develop applications for mobile devices such as cell phones and iPods.
The java Developer’s Kit (JDK)
- Java Development Kit (JDK) is a programming environment used to develop java programs.
JAVAC (Java Compiler):
- Javac is a java compiler that translates java source file into a form the computer can run. Output of java compiler is the “ByteCode”
Interpreter:
- It executes Java byte code generated by the compiler.