This article is discussing about Java, which is a programming language developed by James Gosling at Sun Microsystems. Java now part of Oracle and it is being developed and maintained by Oracle Corporation.
Java is a versatile, efficient, platform independent, and secure technology. Due to these qualities Java is consider as ideal technology for network computing. You can found everywhere around you. From mobile to internet, laptop-computers to data centers, game consoles to supercomputers. Around 1.1 billions desktops runs Java globally. In spite of that it runs on billions of devices globally, which includes cell phones and TV devices.
Some interesting facts about Java is listed below :
Sun's Java Platform is the collection of related programs which allows development and execution of programs written in Java language. Java Platform is platform independent means it is not restricted to any specific processor or operating system. Java platform is actually depends on JVM(Java Virtual Machine) and a compiler with a set of libraries. Its performance is similar on all kinds of machines.
Given below the major components of the Java platform, which supports various type of platforms :
Java programming language is a platform independent, architecture neutral , class based ,object-oriented computer programming language. Java programming language is platform independent means it is not restricted to any specific processor or operating system. Java programming language is actually depends on execution engine or JVM(Java Virtual Machine) and a compiler with a set of libraries which makes its performance remains same on all kinds of platforms it supports.
Important characteristics of the Java is given below :
Java have GNU General Public License (GPL) which means it is free and open
Important released versions of Java with its release date is listed below :
|JDK 1.0||January 21, 1996|
|JDK 1.1||February 19, 1997|
|J2SE 1.2||December 8, 1998|
|J2SE 1.3||May 8, 2000|
|J2SE 1.4||February 6, 2002|
|J2SE 5.0||September 30, 2004|
|Java SE 6||December 11, 2006|
|Java SE 7||July 28, 2011|
Recommend the tutorial