Java Standard Edition Development Kit,即Java标准版开发工具包,是目前Java编程语言所有者和维护方甲骨文公司(Oracle Corporation)所提供的标准Java实现以及命令行开发工具集。大部分图形化集成开发环境需要先安装JDK并依赖其提供的工具、标准库以及Java虚拟机才能完成Java程序的编译和调试工作。JDK包含JRE(Java Runtime Environment,Java运行时环境)的全部内容。为运行编写好的Java程序,新电脑往往需要专门安装JRE,而对于Java的开发人员来说,JDK则是必备品。

JDK提供的主要命令行工具有:

  • java Java class装载器,用于在命令行中加载class文件,执行其中的入口函数main()
  • javac Java编译器,将扩展名为.java的源程序编译为可执行的.class字节码
  • javaw 不显示命令行窗口的java,在执行图形界面程序时获得更好的体验
  • javadoc 将特定格式的批注自动生成为java文档
  • jar 将一个应用相关的所有class文件打包成为一个可执行的jar文件

此外,JDK附带有所有Java语言库的说明文档,在一些现代Java的集成开发环境中会被自动调用,帮助程序员确认系统方法使用的正确与否。

JDK的大版本和Java语言版本一致。现在的主流版本是2014年3月18日发布的第8版(2004年,Java 1.5版被直接定名为5.0版,之后主要的版本都以整数递增)。最新的版本是2017年9月21日发布的第9版。

Oracle JDK是目前最通用的Java开发工具包,但也有第三方出于各种目的自行独立开发兼容的JDK。

Windows 64位版:

资源链接 密码:f19d

Mac版:

资源链接 密码:uddi

陈 欣

AADPS创始人

1 条评论

发表评论