Java was officially introduced by SUN Microsystem on May 23, 1995. However, this history of the development of this programming program has been started since 1991. At that time SUN formed a team named "Stealth Project" or alson known as "Green Team". Which aims to create a software system capable of running on small-scale electronic devices. James Gosling gets the jobs of creating a programming language that is capable of running on the platform of the system. In the middle of 1991, the programming language "Oak" was born.
The Appearance of Oak or Java on the World
The emergence of a new version of Oak that had been renamed Java in 1995 was accompanied by the launch of the HotJava browser. Java along with its interactive and dynamic applet facilities, began to spread its wings into the web world.
About two years later, launched Java 2 Enterprise Edition, which makes Java famous in the web world will be complete. Java is not only playable on the client side but also on the server. In 1999, it was officially introduced Java 2 Micro Edition, otherwise known as J2ME. J2ME is more focused on programming for electronic devices.
Since the emergence of System Development Kit version 1.2, Java uses the Java product name 2. Currently has emerged SDK version 1.5 which uses the product name J2SE 5 "Tiger". The development of versions 1.1, 1.2, 1.3 to 1.4 is arguably less significant for technological leaps. In version 1.4 began to use keyword assert. From version 1.4 to version 1,5 (J2SE 5), there is a significant jump because there are some fundamental changes that affect the Java programming style. Changes and additional features of the language are quite fundamental, among others, as follow :
1. for-in
2. generics
3. enum
4. autobox & unbox
5. varargs
6. annotation
7. static imports
8. formatter
Java technology has evolved considerably as we have read from the History of the Emergence of Java Programming Languages, from version 1.0, 1.1, 1.2, 1.3 to date reaching more than 1.6 versions (Java 6). The biggest jump on many sides occurs when the transition starts from Java 1.4 to Java 1.5 or it can be called Java 5 Tiger. There are so many new features and innovations that come up. Features and Innovations that come up. Features such as Generics, For/In, Annotation are new to many Java programmers, so they have to start learning the fundamental aspects that have shifted so far.
No comments:
Post a Comment
Don't forget to write your impressions in the comments column. It is very valuable for me ^^