刚开始工作时,还以为两者是一样的,只是版本换新给了个新名字罢了.最近又关注到这个问题,才发现自己大错特错,故整理了下分享给大家,共勉! jdk,是Java开发工具包,主要用于编写Java程序:也就是说你要使用Java语言,就需要安装jdk. sdk,就是软件开发包,是一个广义的概念,任何编程工具几乎都可以看成是SDK.单单说SDK,范围太大.如果是Android sdk,就可以理解是安卓机器的操作系统,类似Windows操作系统.没有Android sdk,就无法进行Android开发.简言之,