Page 173 - PowerPoint Presentation
P. 173
CAVITE STATE UNIVERSITY
T3 CAMPUS
Department of Information Technology COSC 65 – Programming Languages
- Why Oak? Oak is a symbol of strength and chosen as a national tree of many countries
like U.S.A, France, Germany, Romania etc.
- In 1995, Oak was renamed as “Java” because it was already trademark by Oak
Technologies.
- Why had they chosen java name for java language? The team gathered to choose
a new name. The suggested words are “dynamic”, “revolutionary”, “Silk”, “Jolt”, “DNA”,
etc. They wanted something that reflected the essence of the technology:
revolutionary, dynamic, lively, cool, unique and easy to spell and fun to say.
- According to James Gosling, “Java was one of the top choices along with Silk”. Since
Java was so unique, most of the team members preferred Java than other names.
- Java is an island of Indonesia where first coffee was produced (called java coffee, that
is also why its logo is a cup of coffee.)
- Notice that Java is just a name, not an acronym.
- In 1995, Time magazine called Java one of the Ten Best Products of 1995.
- JDK 1.0 was released on January 23, 1996.
Java Version History
Many java versions have been released till now. The current stable release of Java is Java
SE 10.
1. JDK Alpha and Beta (1995)
rd
2. JDK 1.0 (23 Jan 1996)
th
3. JDK 1.1 (19 Feb 1997)
th
4. J2SE 1.2 (8 Dec 1998)
5. J2SE 1.3 (8 May 2000)
th
th
6. J2SE 1.4 (6 Feb 2002)
th
7. J2SE 5.0 (30 Sep 2004)
th
8. Java SE 6 (11 Dec 2006)
9. Java SE 7 (28 July 2011)
th
th
10. Java SE 8 (18 March 2014)
st
11. Java SE 9 (21 Sept 2017)
th
12. Java SE 10 (20 March 2018)
th
13. Java SE 11 (25 September 2018)
14. Java SE 12 (March 2019)
15. Java SE 13 (September 2019)
16. Java SE 14 (March 2020)
Features of Java
The primary objective of Java programming language creation was to make it portable,
simple and secure programming language. Apart from this, there are also some excellent
features which play an important role in the popularity of this language. The features of Java
are also known as java buzzwords.
A list of most important features of Java language is given below:
Simple
Java is very easy to learn, and its syntax is simple, clean and easy to understand.
According to Sun, Java language is a simple programming language because:
- Java syntax is based on C++ (so easier for programmer to learn it after C++)
- Java has removed many complicated and rarely-used features, for example, explicit
pointers, operator overloading, etc.
- There is no need to remove unreferenced objects because there is an Automated
Garbage Collection in Java.
Page | 32