Original article: http://www.chinaunix.net/jh/26/147447.html
JDK is a Java javaslop kit-Java Development Kit.
J2sdk is Java 2 Software Development lop kit -- Java2 software development kit
In fact, JDK and j2sdk are basically the same.
Several j2sdk versions correspond to several versions of Java2. The development tool j2eesdk is required for J2EE, but most application servers (such as WebLogic JBoss) have built-in j2eesdk.
Of course, j2sdk Standard Edition is the foundation, so you need to install it first; j2eesdk is an enterprise application, so it can be downloaded only after registration
JRE is a Java runtime envionment -- Java Runtime Environment, which is included in JDK. However, users who do not need to develop but only run JRE can install JRE separately, therefore, Sun provides the download of JRE.
JDK and j2sdk:
J2sdk includes Java Development Kit (JDK) and Java Runtime Environment (Jr
E) and Java Plug-in. Sun's Java software development kit was JDK and is now called j2sdk.
JRE and plug-in: JRE contains Java Plug-in.
On Sun's Java website, various versions of j2sdk and JRE are provided for download. j2sdk is provided for Java program development.
Application users do not need development tools. As the name suggests, JRE is the environment required for Java programs to run.
The so-called cross-platform means that all platforms have an intermediate proxy, that is, JRE. Developed using Java Technology
So Sun independently provides the JRE Installation File for Java application release.
Swing and jfc (Java Foundation Class) jfc were the early extensions of JDK functions by Sun, not the public
Standard. Swing is one of the user interface Extension Technologies. The latest Java2 technology includes jfc technology and does not need
It will be extended. To put it bluntly, Sun has incorporated jfc into the Java core class library. Jfc technology was used in the past.
The user must add jfc under the original JRE. Now there is only one step less, and only JRE is needed.
Double reply: 23:22:59
What is the difference between j2se and J2EE?
Jinijxta replied to: 00:27:38
J2-java 2 Micro Edition
J2se -- Java 2 Standard Edition
J2EE -- Java 2 Enterprise Edition
J2se must be installed for development, because tools such as javac and jdb are provided.