JDK和SDK的区别:

参考链接:https://www.cnblogs.com/vaelailai/p/7976158.html

jdk,是Java开发工具包,主要用于编写Java程序;也就是说你要使用Java语言,就需要安装jdk。

sdk,就是软件开发包,是一个广义的概念,任何编程工具几乎都可以看成是SDK。单单说SDK,范围太大。如果是Android sdk,就可以理解是安卓机器的操作系统,类似Windows操作系统。没有Android sdk,就无法进行Android开发。简言之,jdk是sdk的一种。

来打个比方吧:SDK就像一台机床(它可以是多用途的),它可以生产ABC等工件;当我们要生产A时,就给机床换上生产A的刀具a;当我们要生产B时就换上生产B的刀具b;当我们要用机床(SDK)生产java程序时,我们就给机床换上刀具jdk,于是就把安装了jdk的SDK叫做java SDK.

 

 

posted @ 2019-12-05 16:53  木糖醇00  阅读(1606)  评论(0编辑  收藏  举报