Java can be divided into three languages, namely: 1. JavaSE Standard Edition; 2. JavaEE Enterprise Edition; 3. JavaME Micro Edition. Java is an object-oriented programming language with cross-platform and generic programming features.
#Java is an object-oriented programming language. It has the characteristics of cross-platform, object-oriented, and generic programming, and is widely used in enterprise-level web application development and mobile application development. But friends who know it will know that Java is divided into three versions of the language. Below I will take you to find out.
(Recommended tutorial: java course)
Java is an object-oriented programming language. It has the characteristics of cross-platform, object-oriented and generic programming. It is divided into three versions, namely JavaSE Standard Edition (application on personal computers), JavaEE Enterprise Edition (server-side application), and JavaME Micro Edition (application on consumer electronics).
JavaSE (Java Standard Edition): Standard Edition, targeted at applications on personal computers. This version is the core of the Java platform. It provides a very rich API to develop applications on general personal computers, including user interface interfaces AWT and Swing, network functions and internationalization, image processing capabilities, input and output support, etc. The Applet that was so popular on the Internet in the late 1990s also belongs to this version;
JavaEE (Java Enterprise Edition): Enterprise Edition, positioned as a server-side application. JavaEE is an extension of JavaSE that adds class libraries for server development. For example: JDBC allows programmers to use SQL syntax directly in Java to access data in the database; Servlet can extend the functions of the server and handle client requests through the request-response model; JSP is a method that can use Java to Technology for embedding program code in web pages;
JavaME (Java Micro Edition): Micro version, positioned in the application of consumer electronic products, JavaME is an extension of JavaSE, including Some of the core classes of J2SE also have their own extension classes. This version streamlines the core class library to meet the needs of electronic consumer products with limited resources, and provides a modular architecture to allow different types of products to add support at any time.
Related recommendations: java introductory tutorial
The above is the detailed content of What languages is java divided into?. For more information, please follow other related articles on the PHP Chinese website!