> #programming , #java , #technology > different between SDK JDK ?
Ajay Pawar
Jun 2

different between SDK JDK ?

1 view
1 view

1 answer

Sort By

The terms SDK and JDK are related to software development and are often used in the context of Java programming. Here's the difference between SDK (Software Development Kit) and JDK (Java Development Kit):

SDK (Software Development Kit):

An SDK is a collection of tools, libraries, and documentation that allows developers to build software applications for a specific platform or framework. It typically includes a variety of resources such as compilers, debuggers, code samples, documentation, and APIs (Application Programming Interfaces). An SDK is designed to provide developers with everything they need to develop applications for a particular platform or environment.

JDK (Java Development Kit):

The JDK is a specific implementation of an SDK for Java programming language. It provides a set of tools and libraries necessary for developing, debugging, and running Java applications. The JDK includes the Java compiler (javac), the Java Virtual Machine (JVM), and various class libraries and utilities. It also includes the JRE (Java Runtime Environment), which is needed to run Java applications on a target system.

In summary, while an SDK is a broader term that encompasses various tools and resources for software development on a specific platform, the JDK is a specific implementation of an SDK tailored for Java development. The JDK includes the necessary tools and libraries to write, compile, and run Java code.

Ask an expert
Tímea Nagy Ask
Horse trainer, Event organizer, Tour guide, Advertising organizer, Economist
Ferenc-Istvan Vigh Ask
Software engineer, Consultant

Similar Questions


© 2023 - Quanswer