liuxuhelloworld's notebook

Java is a whole platform, with a huge library, containing lots of reusable code, and an execution environment that provides services such as security, portability across operating systems, and automatic garbage collection.

Java has everything: a good language, a high-quality execution environment, and a vast library.

Java White Paper Buzzwords

A Short History of Java

Java goes back to 1991, when a group of Sun engineers, led by Patrick Naughton and James Gosling, wanted to design a small computer language that could be used for consumer devices. The requirements for small, tight, and platform-neutral code led the team to design a portable language that generated intermediate code for a virtual machine. Gosling decided to call this language “Oak”. However, the people at Sun realized the Oak was the name of an existing computer language, so they changed the name to Java.

Sun released the first version of Java in early 1996.

The big news of the 1998 JavaOne conference was the upcoming release of Java 1.2.

Version 5.0 was the first release since version 1.1 that updated the Java language in significant ways. (The version was originally numbered 1.5, but the version number jumped to 5.0 at the 2004 JavaOne conference).

In 2014, the release of Java 8, with the most significant changes to the Java language in almost two decades.

Starting in 2018, Java versions are released every six months, to enable faster introduction of features.

Java Jargon