今天之间网超哥来为大家解答以上的问题。azul zulu jdk是什么,jdk是什么相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。
2、JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
3、自从Java推出以来,JDK已经成为使用最广泛的Java SDK。
4、由于JDK的一部分特性采用商业许可证,而非开源。
5、因此,2006年Sun微系统宣布将发布基于GPL的开源JDK,使JDK成为自由软件。
6、在去掉了少量闭源特性之后,Sun微系统最终促成了GPL的OpenJDK的发布。
7、组件 javac – 编译器,将源程序转成字节码2、 jar – 打包工具,将相关的类文件打包成一个文件3、 javadoc – 文档生成器,从源码注释中提取文档4、 jdb – debugger,查错工具5、 java – 运行编译后的java程序(.class后缀的)6、 appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
8、7、 Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
9、8、 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。
10、9、 Jconsole: Java进行系统调试和监控的工具。
11、一、系统需求无论Linux、Windows或者Mac OS系统,JDK均有X86与X64甚至安腾架构的发行版本。
12、且均为多语言发行,即根据系统语言的不同自动显示不同语言的信息。
13、二、其他 JDK 除了本文中讨论的最广泛使用的 JDK 之外,还有其他 JDK 通常可用于各种平台,其中一些从 Sun JDK 源代码开始,而另一些则没有。
14、都遵循基本的 Java 规范,但通常在明确未指定的领域有所不同,例如垃圾收集、编译策略和优化技术。
15、他们包括: Azul Systems Zing,适用于 Linux 的低延迟 JDK;2、 适用于 Linux、Windows、Mac OS X、嵌入式和云的基于Azul Systems / OpenJDK的 Zulu;3、 OpenJDK / IcedTea ;4、 Aicas JamaicaVM ;5、 IBM J9 JDK,适用于 AIX、Linux、Windows、MVS、OS/400、Pocket PC、z/OS; 以上内容参考 百度百科-jdk。
本文就为大家分享到这里,希望小伙伴们会喜欢。