Java introduction in front of Java (i)--Lan Chengdu

Source: Internet
Author: User
Tags java se

Java from the birth to the present has been more than 20 years, a leap into today's high-level language leader, it is not easy.

Java The language is a high-level programming language introduced by Sun Microsystems in May 1995, and its object-oriented nature has made programming an art since it was introduced, and the programming process has become a pleasure. Below the Blue Gull Chengdu will take you to understand Java's history and Java's main features.

The origin and development of Java

Of course, when it comes to Java history, let's talk about oak. Oak language is a portable, platform-independent programming language.

In the 1990s, due to the wide variety of CPU chips in various household devices such as microwave ovens, refrigerators, remote controls, manufacturers need to develop control programs for each device separately, but they face a situation where C and C + + and most other languages can only compile specific targets. If all types of CPU chips are compiled uniformly, the cost is very large, so the founder of Java James Gosling and his little friends to provide a language to solve the problem of unified compilation, combined with C and C + + two language excellent features (c syntax, C + + Object-oriented), began to continue to tinker, and finally one day later succeeded in the development of the oak language.

"Oak" was named after a tree outside the project team's office, but the oak logo was registered with another company and had to be given another name. Legend has it that one day, members of several members of the Java group were discussing what names to give to the new language, when they were drinking Java coffee in a café, and someone Brainwave said it was Java and got approval from everyone else, so the name of Java was spread out.

Sunmicrosystems was acquired by Oracle in 2009 as a subsidiary of Oracle Corporation. Oracle's dedication to the innovation and development of the Java language has ensured the new Java.

Java three major systems

For the platform size and type is different, sun company divides Java into 3 systems, in addition, in June 2005, the JavaOne conference, Sun Company to the Java System version renamed, the original J2SE renamed Java SE,J2EE the J2ME renamed Java ME.

(1) Java SE (Java Platform Standard Edition,java Platform Edition)

(2) Java EE (Java Platform Enterprise Edition,java Platform Corporate Edition)

(3) Java ME (Java Platform Micro Edition,java Platform mini version)

To be Continued ...

Lan Chengdu finishing Release

This article is from the "13124157" blog, please be sure to keep this source http://13134157.blog.51cto.com/13124157/1947528

Java introduction in front of Java (i)--Lan Chengdu

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.