java--Common Sense

Source: Internet
Author: User
Tags java se

One: J2SE/J2ME/J2EE

The JAVA2 platform includes three versions of the Standard Edition (J2SE), Enterprise Edition (Java ee), and miniature version (J2ME). J2se,j2me and the Java EE, which is the SunOne (Open netenvironment) system. J2SE is the standard version of JAVA2, mainly for desktop application software programming, J2ME mainly used in embedded system development, such as mobile phone and PDA programming; Java EE is the JAVA2 Enterprise Edition, mainly for the development of distributed network programs, such as e-commerce websites and ERP systems.

Standard Edition (J2SE) contains classes that form the core of the Java language. such as: database connection, interface definition, input/output, network programming Enterprise Edition (Enterprise Edition) The Java EE contains classes in J2SE, and also contains classes for developing enterprise applications. For example: EJB, servlet, JSP, XML, transaction control Micro Edition (miniature version) J2ME contains a classification in J2SE for the development of software for consumer electronics products. For example: pager, smart card, mobile phone, PDA, set-top box simply say is: J2SE:JAVA2 Standard Edition (Java 2) J2EE:JAVA2 Enterprise Edition (Java 2 Enterprise) j2me:java2 mi Cro Edition (Java 2 miniature) Their scope is: J2SE is included in the EE, J2ME contains the core classes of J2SE, but new proprietary class applications are added, the API coverage varies. Generally speaking, it can be understood that: J2SE is the basis, compress a little, and then add some CLDC and other aspects of the characteristics of J2ME; expand a bit, add some EJB and other enterprise application features is the Java Add a bit of the Java EE more appropriately, should be the JAVA2 enterprise development of technical specifications, not only more than the standard version of a number of classes. The Java EE also includes many components, such as Jsp,servlet,javabean,ejb,jdbc,javamail. J2SE commercial version, the standard version (JAVA2 standards Edition) is positioned on the client, primarily for programming of desktop applications. J2SE contains those classes that make up the core of the Java language. For example: database connection, interface definition, input/output, network programming J2SE is the foundation of the Java EE, his large number of JDK code library is for every programmer to learn the Java EE must master. Starting with JDK5.0, no longer called J2SE, renamed Java SE, because that 2 has lost its meaning.

java--Common Sense

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.