Introduction Of JAVA
Java programming language, it operating environment Launched in December 1990 as an internal project of Sun Microsystems. James Gosling, Patrick Naughton, Mike Sheridan played a key role in the Green Project, which began in Menlo Park, California. It was Sun’s mission at the time to design technology for the next generation home electronics. Although they initially intended to use the C++ method for this purpose , it was later rejected for various reasons. They wanted to create Embedded System. The memory footprints caused by the C++ language are such that the electronics are too large, The main reason for the rejection of the language was that the difficulty associated with C++ language itself could lead to software errors. Also the C++ language does not have memory refinement features. Thus the software Treasurer had to do the memory cleaning themselves. This is very difficult task that is prone to mistakes.
History Of JAVA
In 1995, Sun Microsystems released Java 1.0. It promised to “write once and run anywhere” like popular sites. This allowed for more secure Internet and file access controls. it soon became popular and the ability to run Java on web pages was Integrated into major web browsers. After the December 2, 1998 release of J2EE the company lost a large number of apps and mobile applications and the vulnerability J2ME target down. Sun, Java EE, Java ME, Java SE, new J2 versions for marketing purposes in 2006 with the designation of the J2SE standard version.
- Much of Java was released on November 13, 2006 as free and open source software under the Sun Group Public License.
- May 8, 2007 Sun distributes this software as a completely free open source software.
- It has been downloaded on 930 million Java real-time contexts and 3 billion mobile phones each year since 2010
policies of JAVA
There were creating five primary goals in creating the Java language
- It should be simple and objective and habitual.
- It should be strong and safe.
- The twisting process that explains this should be quick.
- It should be structurally-neutral and hand humble.
- It must also operate with high efficiency.
- Platform Independent
- Easily switch from one operating system to another.
The only thing all machines can understand is 0,1. It stored as files containing only 0,1 in the program written engine. This makes the Java programming language operating system independent
- Java has evolved from creating a simple web platform to creating sophisticated systems used by large companies.
- Now days, the language web based applications play major role in economic applications, sports applications, distribution company applications, mobile applications and desktop applications.