What are the three major systems of java?
JAVA has three major systems, namely: 1. Java SE, including Java basic class library and grammar; 2. Java EE, based on Java SE, defines a series of services, APIs, protocols, etc. , adding a class library for writing enterprise-level applications; 3. Java ME.
The operating environment of this tutorial: windows7 system, java10 version, DELL G3 computer.
JAVA’s three major systems
JAVA has three major systems, namely Java SE (Java Platform Standard Edition), Java EE (Java Platform Enterprise Editoin), Java ME ( Java Platform Micro Eidtion), the Java language is only a part of Java SE.
- Java SE: called Java Standard Edition, including Java basic class library and syntax. It is mainly used for developing graphical user interface (GUI), complex logic and high-performance desktop applications. Java SE is divided into four components: JVM (Java Virtual Machine), JRE (Java SE Runtime Environment), JDK (Java Development kits) and Java language. The JVM translates Java compiled files into the corresponding machine language. The JRE contains the environment for Java running, the JDK contains tools for Java development, and the Java language defines the syntax rules for Java development. If you want to learn and develop applications for other Java platforms, you must first understand Java SE to lay the foundation.
- Java EE: Called Java Enterprise Edition, it is based on Java SE and defines a series of services, APIs, protocols, etc., and adds a class library for writing enterprise-level applications. It is a standard multi-tier architecture mainly used to develop and deploy distributed, component-based, secure, reliable, scalable and easy-to-manage enterprise-level applications.
- Java ME: Known as Java Micro Edition, it is mainly used to develop applications in consumer electronics or embedded systems to develop device applications with limited connectivity, memory and user interface capabilities. Such as mobile devices (cell phones), PDAs, set-top boxes with access to cable services, as well as various terminals and other consumer electronics.
Graphical User Interface (GUI for short, also known as graphical user interface): refers to a computer operation user interface displayed in a graphical manner. Graphical interfaces were more visually accessible to users than the command line interfaces used in early computers. However, if this interface wants to "prompt the user" status changes with various beautiful and non-monotonous visual messages at specific positions on the display screen, it will inevitably require more computing power than simple message presentation.
Distributed environment: Distributed is a model structure that is different from core. It can be literally understood as "distributed everywhere". The goal of distributed is to reduce the importance of a single object, thereby improving the overall System performance (stability, computing power, etc.), but at the expense of increased data transmission volume.
Recommended related video tutorials: Java video tutorial
The above is the detailed content of What are the three major systems of java?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Guide to Perfect Number in Java. Here we discuss the Definition, How to check Perfect number in Java?, examples with code implementation.

Guide to Random Number Generator in Java. Here we discuss Functions in Java with examples and two different Generators with ther examples.

Guide to Weka in Java. Here we discuss the Introduction, how to use weka java, the type of platform, and advantages with examples.

Guide to Smith Number in Java. Here we discuss the Definition, How to check smith number in Java? example with code implementation.

In this article, we have kept the most asked Java Spring Interview Questions with their detailed answers. So that you can crack the interview.

Java 8 introduces the Stream API, providing a powerful and expressive way to process data collections. However, a common question when using Stream is: How to break or return from a forEach operation? Traditional loops allow for early interruption or return, but Stream's forEach method does not directly support this method. This article will explain the reasons and explore alternative methods for implementing premature termination in Stream processing systems. Further reading: Java Stream API improvements Understand Stream forEach The forEach method is a terminal operation that performs one operation on each element in the Stream. Its design intention is

Guide to TimeStamp to Date in Java. Here we also discuss the introduction and how to convert timestamp to date in java along with examples.

Capsules are three-dimensional geometric figures, composed of a cylinder and a hemisphere at both ends. The volume of the capsule can be calculated by adding the volume of the cylinder and the volume of the hemisphere at both ends. This tutorial will discuss how to calculate the volume of a given capsule in Java using different methods. Capsule volume formula The formula for capsule volume is as follows: Capsule volume = Cylindrical volume Volume Two hemisphere volume in, r: The radius of the hemisphere. h: The height of the cylinder (excluding the hemisphere). Example 1 enter Radius = 5 units Height = 10 units Output Volume = 1570.8 cubic units explain Calculate volume using formula: Volume = π × r2 × h (4
