What Is Java Development Kit?
Java development kit or JDK is one of the three core technology that is used in Java programming. The 3 core technology is the JVM, JRE and of course the JDK. It is really important to know the differences between these three java core technologies. And understanding how they are connected to each other is as important.
- JVM, Java platform components that execute Java program
- JRE, core packages that has everything necessary to run Java program, and also includes the JVM.
- JDK, it’s a full-featured SDK for Java. It has everything that the JRE has, but also the compiler (javac) and tools like Javadoc and jdb. Also, it is capable of creating and compiling Java programs.
People often get confused between the JDK and the JRE, “which one should I use?” they said. The main distinction is that JDK is a package of tools for developing Java-based software, whereas JRE is a package tools for running Java code.
Note this, JRE can be used as a standalone to run Java programs, but JRE is also part of the JDK. Now, the JDK also requires a JRE because when you develop a program, you need to run it to see if it works or not.
Where Can I Get A JDK?
You don’t have to search around the world to have this piece of technology in your hand haha. You just need to go to Java official website here, and download the latest JDK.
When you download the JDK you don’t have to download the JRE anymore. Because the JRE is already included inside the JDK itself.
The programming language that I specialize in is Java, because I think Java programming language is more universal and of course because I like it regardless of any reason.