JAVA language can be divided into 3 languages according to application scenarios: 1. J2SE, mainly for desktop application development; 2. J2EE, mainly for enterprise-level network application development; 3. J2ME, mainly for electronic product software development.
Includes three versions: Standard Edition (J2SE), Enterprise Edition (J2EE) and Micro Edition (J2ME).
J2SE is the standard version of Java2, mainly used for desktop application software programming;
J2ME is mainly used for embedded system development, such as mobile phone and PDA programming;
J2EE is the enterprise version of Java2, mainly used for the development of distributed network programs, such as e-commerce websites and ERP systems.
Simply speaking
Standard Edition (Standard Edition) J2SE contains the classes that form the core of the Java language. For example: database connection, interface definition, input/output, network programming
Enterprise Edition (Enterprise Edition) J2EE includes classes in J2SE, and also includes classes for developing enterprise-level applications. For example: EJB, servlet, JSP, XML, transaction control
Micro Edition (Micro Edition) J2ME includes some classes in J2SE and is used for software development of consumer electronic products. For example: pagers, smart cards, mobile phones, PDAs, set-top boxes
is:
j2se java 2 simple edition for small programs
j2ee java 2 enterprise edition for large programs
j2me java 2 micro edition for mobile phone
The above is the detailed content of What languages can java be divided into?. For more information, please follow other related articles on the PHP Chinese website!