Java Introduction
- Java was developed by James Gosling; James Gosling is called father of java in 1995.
- James Gosling, Mike Sheridan and Patrick Naughton initiated the java language project in 1991.
- Initially it was designed for small embedded systems in electronic applications like set-top boxes, Television etc.
- First it was called "GreenTalk" by James gosling. After that it was called "oak" oak is symbol of strength
- In 1995 oak is renamed into java because it was already trademark by oak.
- Initially it developed by James gosling at sun Microsystems, which is now subsidiary of oracle corporation and released in 1995.
Versions:
java released multiple versions, but few are stable versions like 8,11,17 and 21 these are LTS -Long Term Support stable versions. For More
Platform Independance
Java achieves platform independence through (Write Once Run Anywhere) WORA principle, which means that once write a java program it can be executed on any platform that has JVM installed, Without modification.
How Java accomplish this:
- Bytecode
- JVM
- Portability
Bytecode:
When you compile a java program it's not directly compiled into machine code, instead of bytecode, platform independent code, it is JVM dependent code.
JVM:
Java Virtual Code (JVM) Once install java in your system you will get JVM,Load code.Verify code.Execute code.provides Runtime Environment (JRE)
Comments
Post a Comment