Red de conocimiento informático - Aprendizaje de programación - ¿Cuál es la diferencia entre JAVA JDK y SDK?

¿Cuál es la diferencia entre JAVA JDK y SDK?

La diferencia entre Java SDK y JDK es la siguiente:

1 La diferencia en significado literal:

①?SDK es la abreviatura de Software Development Kit. , Y el significado chino es "Kit de desarrollo de software".

②JDK (Java Development Kit, Java Development Kit) es proporcionado por Sun Microsystems para desarrolladores de Java.

2. Distinguir del ámbito de aplicación:

①SDK es un término con una amplia cobertura la colección de documentos, ejemplos y herramientas relevantes que ayudan en el desarrollo de ciertos tipos de. El software se puede llamar "SDK". Un SDK es una colección de documentación que proporciona una plataforma para el desarrollo de software (facilita el desarrollo de software utilizando varias API). Por tanto, el SDK incluye el JDK.

②?JDK es el SDK de Java más utilizado, lo que significa que JDK pertenece al SDK.

Información ampliada:

SDK es como una máquina herramienta (puede ser una máquina herramienta multipropósito), que puede producir piezas de trabajo como ABC;

Cuando queremos producir A, cambiamos la máquina herramienta a para producir A;

Cuando queremos producir B, cambiamos la herramienta a para producir B;

Cuando queremos producir B , cambiamos la herramienta a a Producir B.

Cuando queremos producir C, cambiamos la máquina herramienta para producir C

Cuando queremos usar la máquina herramienta (SDK) para producir programas java, cambiamos la máquina; herramienta a la herramienta jdk. Por lo tanto, el SDK con jdk instalado se llama java SDK.

Materiales de referencia:

¿Enciclopedia Baidu-SDK?