Java FAQ _01 Basic Concepts (002) _java have those versions

Source: Internet
Author: User

Click to enter _ more _java thousand ask

1, Java has those versions

Originally produced by Sun, Java was acquired by Orcale Corporation (Oracle) in 2009, and its version system is divided into two latitude, vertical and horizontal.
The vertical version is the JDK version that we often say, and it has been in the last 20 years since the release of version 1.0 from 1996 to the 8.0 version of 2014.
The horizontal version is what we call the Java system, starting with the Java 2.0 distinction.

2. What is the Java system

Java SE (j2se,java2 Platform Standards Edition, Standard Edition)
Java EE (J2ee,java 2 Platform Enterprise Edition, Corporate Edition)
Java ME (J2me,java 2 Platform Micro Edition, miniature version)

3. What is Java SE

Formerly known as J2SE. Why do you call such a strange name? See here: [What does the 2 inside J2SE mean][2]
[2]:

It allows you to develop and deploy Java applications that are used in desktops, servers, embedded environments, and live environments.
Java SE contains classes that support Java Web Service development and provides the foundation for Java platform,enterprise Edition (Java EE).

4. What is Java EE

Formerly known as the Java EE.

The Enterprise Edition helps develop and deploy portable, robust, scalable, and secure server-side Java applications.
Built on the Java SE, Java EE provides Web services, component models, management, and communication APIs that can be used to implement enterprise-class service-oriented architecture (service-oriented Architecture,soa) and Web 2.0 applications.

5. What is Java ME

Formerly known as J2ME.

Java me provides a robust and flexible environment for applications running on mobile devices and embedded devices such as mobile phones, PDAs, TV set-top boxes, and printers.
Java me includes a flexible user interface, robust security model, many built-in network protocols, and rich support for Web and offline applications that can be dynamically downloaded.

P.S.
Applications based on the Java Me specification need to be written once, can be used for many devices, and can take advantage of the native capabilities of each device.

6, J2SE, Java, j2me What is the relationship between the three

The Java EE contains j2se;
J2ME contains the core classes of J2SE, but some new proprietary classes have been added.

Java FAQ _01 Basic Concepts (002) _java have those versions

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.