What's the Difference Between JDK and Java SE?

May 11, 2025 3 answers
Asked by CrazyCat99
I'm trying to understand the difference between JDK and Java SE. Can anyone break it down for me?

Answers

CuriousCoder47
I watched a video that really clarified it for me. It dives into the differences in a simple way, definitely worth a watch! Here's the link: https://youtu.be/3bfR22iv8Pc?si=L0nneq2LSXjoAjMl
Reply to this answer
QuickAnswer19
In short, just remember that JDK is for development, and Java SE is about the standard features of the Java programming language. If you're coding, go with JDK!
Reply to this answer
TechieTom82
JDK stands for Java Development Kit. It's what you need to write and develop Java programs. If you're just looking to run Java applications, you'll only need the JRE (Java Runtime Environment). So, JDK is for developers, while JRE is for users. Now, Java SE is the Java Standard Edition, which includes the core functionality of Java. It's what's generally used for standard desktop applications and is different from Java EE, which is focused on enterprise-level applications. Depending on your needs, make sure to download the right version, either JDK or JRE! You can find a good version at adoptium.net.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions