您当前的位置: 首页 > 

Allen Su

暂无认证

  • 5浏览

    0关注

    431博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【综合类型第 17 篇】SDK 和 JDK 的区别

Allen Su 发布时间:2018-10-27 17:06:26 ,浏览量:5

这是【综合类型第 17 篇】,如果觉得有用的话,欢迎关注专栏。

对于新手来说,这两个概念还事容易搞混的,下面我简要的说明一下两者的区别。

SDK:soft development kit (软件开发工具包)。

实际开发中,没人会问你的 SDK 安装了没,因此如果你只说 SDK ,范围太大,我不知道你到底表达什么意思。

但是如果你前面加上 Andorid,我就知道你说的是安卓开发工具包。如果你前面加上百度移动广告接入,那么我就知道你说的是百度移动广告接入的插件包。

SDK 指可以为第三方开发者提供特定的软件包、软件框架、硬件平台、操作系统等创建应用软件开发工具的集合,并且 SDK 还能简单的为某个程序设计语言提供应用程序接口API的一些文件。

可以这么说,辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做 “SDK”。SDK 是一系列文件的组合,它为软件的开发提供一个平台(它为软件开发使用各种 API 提供便利),所以 Android SDK 就是安卓的开发工具包。

什么是 Android SDK ?

Android SDK,相当于安卓机器的操作系统,类似与windows操作系统,也有版本号,没有 Android SDK 开发包的支持,就无法进行 Android 开发。

JDK:Java Development Kit(Java开发工具包)。

Java Development Kit 是 Sun Microsystems 针对 Java开 发员的产品。自从 Java 推出以来,JDK 已经成为使用最广泛的 Java SDK,可以认为 JDK 只是 SDK 的一种(即子集)。

JDK 是整个Java 的核心,包括了Java 运行环境,Java 工具和 Java 基础的类库。

unity 为什么要引入 JDK ?

回答很简单,unity 导出安卓应用,安卓应用又需要用到 java 语言,java 语言又需要底层的 java 类库,这写类库就被封装在 JDK 中。

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。

结束语 技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。 最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。
关注
打赏
1656491068
查看更多评论
立即登录/注册

微信扫码登录

0.0420s