DEV Community

Cover image for What is JDK ?
Abishek
Abishek

Posted on

What is JDK ?

What is JDK?

JDK-Java Developer Kit
Java Development Kit (JDK) is one of the most important tools for developers who use it to build, compile and run Java applications. It does not matter if you are a beginner or an experienced programmer.

Feature of JDK

  • Compiler (javac): Converts Java code into bytecode for JVM execution.
  • JRE + JVM: Includes runtime environment to execute Java programs.
  • Rich Libraries: Pre-built classes for I/O, networking, databases and more.
  • Debugging Tools: JDK provides JDB (Java Debugger) for troubleshooting code.
  • Multi-Platform Support: JDK supports write-once, run anywhere (Windows, Linux, macOS).

What JDK do?

  • Lets you write and compile Java code
  • Converts .java file → .class file using javac compiler
  • Lets you run Java programs using JVM tools
  • Provides tools like debugger and documentation generator
  • inside jdk we have jre, jvm.

Top comments (0)