Introduction of JAVA and its Features.
JAVA :- Java was introduced in 1996 January, but it was started by Sun Micro-System in 1991. At that time Sun Micro-System had a requirement to prepare a software electronic consumer devices in 1991.
The need a programming language to prepare those devices. 30 Member team with JAMES GOSLLING and PETTER NAUGHTON starts green project.
For this project they need a simple programming language, i.e is simple, type coded & architectural neutral programming language.
NOTE:- JAVA is not pure oops because it does not support all oops features. Such as:- Multiple Inheritance and Operator Overloading.
- Small Talk, Simula are two example of oops....
FEATURE
- Simple:- JAVA has eliminated all the confusion oriented feature like multiple inheritance, operator overloading, Pointer.
- Object Oriented:- JAVA is object oriented programming language because it able to store the data in the foam of objects.
- Platform Independent:- JAVA is platform independent programming language, because it able to allow its application to compile on one operating system and it will run on another operating system.
- Architectural neutral:- JAVA is architectural neutral programming language because it able to allow its application to compile one hardware is run to another hardware architectural system.
⇒ WINDOW MAC LINUX SOLARIS
(JVM) (JVM) (JVM) (JVM)
↑
DYNAMIC_CODING.CLASS
(byte code) ← (Intermediate code)
(JAVA Compiler) ↑
DYNAMIC_CODING.JAVA
(WINDOWS)
BYTE Code:- Compiled version of JAVA program.
No comments