导航:首页 > 编程语言 > java的toolkit

java的toolkit

发布时间:2023-08-01 00:44:06

㈠ jdk是什么

JDK是java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

自从Java推出以来,JDK已经成为使用最广泛的Java SDK。由于JDK的一部分特性采用商业许可证,而非开源。

因此,2006年Sun微系统宣布将发布基于GPL的开源JDK,使JDK成为自由软件。在去掉了少量闭源特性之后,Sun微系统最终促成了GPL的OpenJDK的发布。

组件

1、 javac – 编译器,将源程序转成字节码

2、 jar – 打包工具,将相关的类文件打包成一个文件

3、 javadoc – 文档生成器,从源码注释中提取文档

4、 jdb – debugger,查错工具

5、 java – 运行编译后的java程序(.class后缀的)

6、 appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。

7、 Javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。

8、 Javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码含义。

9、 Jconsole: Java进行系统调试和监控的工具。

一、系统需求

无论Linux、Windows或者Mac OS系统,JDK均有X86与X64甚至安腾架构的发行版本。且均为多语言发行,即根据系统语言的不同自动显示不同语言的信息。

二、其他 JDK

除了本文中讨论的最广泛使用的 JDK 之外,还有其他 JDK 通常可用于各种平台,其中一些从 Sun JDK 源代码开始,而另一些则没有。都遵循基本的 Java 规范,但通常在明确未指定的领域有所不同,例如垃圾收集、编译策略和优化技术。他们包括:

1、 Azul SystemsZing,适用于 Linux 的低延迟 JDK;

2、 适用于 Linux、Windows、Mac OS X、嵌入式和云的基于Azul Systems/OpenJDK的 Zulu;

3、 OpenJDK/IcedTea;

4、 AicasJamaicaVM;

5、 IBM J9JDK,适用于 AIX、Linux、Windows、MVS、OS/400、Pocket PC、z/OS;

以上内容参考网络-jdk

阅读全文

与java的toolkit相关的资料

热点内容
长单夹a4文件夹 浏览:394
doc命令查看当前所有进程 浏览:721
Java语义相似度 浏览:469
资源管理器加密 浏览:740
压缩面膜价位 浏览:359
喋血复仇服务器连接失败怎么解决 浏览:677
androidedittextapi 浏览:550
dota塔命令 浏览:574
如何更改app后台 浏览:710
图形化编程有面试题吗 浏览:678
怎样将文件夹中的文件上移 浏览:917
如何在盒马app更换盒马门店 浏览:747
淘宝压缩图教程 浏览:237
谷歌浏览器安卓怎么用插件 浏览:78
商业源码网vipym 浏览:598
使用阿里云服务器怎么选操作系统 浏览:388
双付天下app下载哪里靠谱 浏览:245
pdf转化图片格式 浏览:762
如何向实体店推广app 浏览:647
g32斜进刀反螺纹编程 浏览:542