I know what javaee,javase,jdk,sdk mean.
But a recent visit to the Oracle Web site found that there was a Java EE SDK in addition to the JDK, and wondered what would be better for web development, and what specific differences they made. I've been learning the Java Web, the JDK, and I don't see any problems.
Checked on the Internet, found that either pretend to be pretending to be, or not answer the point = =
In the CSDN forum hang several talented people to answer ...
So this looks very basic thing actually is a cold knowledge? Orz
——————————————— Split Line ——————————————————
The JDK contains development tools and compilers, the JRE containing the class library
Both the JDK and the SDK are development kits
JDK only provides tools for Java program development
The SDK is provided with other toolkits, such as SMS, mobile payment, etc.
For Java development, you need to select the SDK or the JDK
From lrx2011
Jdk:
The Java Development Kit (JDK) is the core of the entire Java system, including the Java Runtime Environment, Java tools, and Java base class libraries. The 2006 Solar Micro system announced the release of the GPL-based Open-source JDK, making JDK a free software.
Sdk:
Software Development Toolkit Foreign Language full name: Software Development Kit is a collection of development tools that are used by software engineers to build applications for specific packages, software frameworks/hardware platforms, and operating systems.
From Juanmiao