jdk 是开源的吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdk 是开源的吗?相关的知识,希望对你有一定的参考价值。

JDK是开源的,从JDK6开始,你在JDK安装目录下可以找到src.zip这个文件,就是其源代码,可以导入eclipse的。
导入JDK源代码后,在你的代码里按住Ctrl并点类名或方法名就看到源代码了。

但是JDK底层实际上为了跨平台用的是C/C++调用平台本身的功能,这部分JDK的src.zip不包含,但是在Oracle领导的OpenJDK这个项目里面可以看到其开源实现。
参考技术A 是的,这就是Sun从2006年开始的OpenJDK计划,使用GNU通用公共许可协议,OpenJDK7是Java SE 7的官方参考实现。 参考技术B java是开源的 jdk只是java的开发包的简称 某种意义上也算是开源的追问

我想问的是,我能看到jdk的源文件吗?

追答

可以 jdk通常附有帮助文档 你也可以在eclipse等(编译器)中按住ctrl 然后单击类名 也可以进入该类 查看代码

参考技术C 一些native的方法不是开源的

自适应卡片设计工具是开源的吗?

【中文标题】自适应卡片设计工具是开源的吗?【英文标题】:Is Adaptive card designer tool opensource? 【发布时间】:2019-03-22 16:31:00 【问题描述】:

只是想看看设计器工具是否开源。无法在 GitHub 存储库中看到它。如果没有,有没有计划开源设计器工具https://adaptivecards.io/designer/

谢谢, 拉姆

【问题讨论】:

【参考方案1】:

来源可以在这里找到:https://github.com/Microsoft/AdaptiveCards/tree/master/source/nodejs/adaptivecards-designer

还有一个npm包:https://www.npmjs.com/package/adaptivecards-designer

【讨论】:

以上是关于jdk 是开源的吗?的主要内容,如果未能解决你的问题,请参考以下文章

GitHub for Windows - 它是开源的吗?

自适应卡片设计工具是开源的吗?

Google Chromecast 设备中的软件是开源的吗? [关闭]

node.js是开源的吗

c语言本身是开源的吗,c语言是用啥写的?谢谢大家了

supermap iclient3d for webgl是开源的吗