(Translated by https://www.hiragana.jp/)
JDK - 维基百科,自由的百科全书 とべ转到内容ないよう

JDK

本页使用了标题或全文手工转换
维基百科ひゃっか自由じゆうてき百科ひゃっかぜん
重定しげさだこうJava Development Kit
Java Development Kit(JDK)
開發かいはつしゃのぼりよう電腦でんのうはは公司こうしかぶとこつぶん公司こうし
とうぜん版本はんぽん
  • 22.0.1 (2024ねん4がつ16にち;穩定版本はんぽん)[1]
編輯維基數據鏈接
编程语言Java
操作そうさけいWindows NTmacOSLinuxSolaris
平台ひらだいIA-32x64ARMSPARC
类型软件开发工具こうぐつつみ
许可协议Sun协议(だい部分ぶぶんだい码同时使用しようGPL
网站www.oracle.com/technetwork/java/

Java Development KitJDKこれのぼりよう電腦でんのう针对Java开发じん员发ぬのてきめん软件开发工具こうぐつつみ(SDK,Software development kit)。从Java推出以来いらい,JDKやめ经成为使用しようさい广泛てきJava SDK。よし于JDKてき一部分特性采用商业许可证,而非开源[2]よし此,2006ねんのぼりよう電腦でんのう宣布せんぷはた发布もとGPLてき开源JDK,使つかいJDKなり自由じゆう软件ざい掉了少量しょうりょう闭源特性とくせいきさきのぼりよう電腦でんのうさい促成そくせいりょうGPLてきOpenJDKてき发布。

用途ようと

[编辑]

さく为Java语言てきSDK,普通ふつうよう户并需要じゅようあんそうJDKらい运行Javaほどじょ,而只需要じゅようあんそうJRE(Java Runtime Environment)。而程じょ开发しゃ必须あんそうJDKらい编译、调试ほどじょ

包含ほうがん组件

[编辑]

JDK包含ほうがんりょういち批用于Java开发てき组件,其中包括ほうかつ

  • javac编译はたきさき缀名为.javaてきみなもとだい编译なりきさき缀名为「.class」てき节码
  • java:运行工具こうぐ,运行.classてき节码
  • jarつつみ工具こうぐはたあい关的类文けんつつみなりいち个文けん
  • javadocぶん生成せいせい,从源码ちゅうちゅうひっさげぶん档,ちゅう释需符合ふごう规范
  • jdb debugger:调试工具こうぐ
  • jps:显示とうぜんjavaほどじょ运行てき进程じょう
  • javap:はん编译ほどじょ
  • appletviewer:运行调试appletほどじょてき工具こうぐ需要じゅよう使用しよう浏览
  • javah:从Java类生成せいせいC头文けんCみなもとぶんけん。这些ぶんけん提供ていきょうりょう连接胶合,使つかいJavaCだい码可进行交互こうご[3]
  • javaws:运行JNLPほどじょ
  • extcheck:いち个检测jarつつみ冲突てき工具こうぐ
  • apt:ちゅう释处理工りこう[4]
  • jhat:javaうずたか分析ぶんせき工具こうぐ
  • jstack:跟踪ほどじょ
  • jstat:JVM检测统计工具こうぐ
  • jstatd:jstatまもり护进ほど
  • jinfo:获取ただしざい运行あるくずし溃的javaほどじょ配置はいちしんいき
  • jmap:获取java进程ないそんうつしんじいき
  • idlj:IDL-to-Java编译はたIDL语言转化为javaぶんけん[5]
  • policytool:いちGUIてき策略さくりゃくぶんけん创建管理かんり工具こうぐ
  • jrunscript:命令めいれいぎょう脚本きゃくほん运行

JDKちゅう包括ほうかつかんせいてきJRE(Java Runtime Environment),Java运行环境,也被しょうprivate runtime。包括ほうかつりょうよう于产ひん环境てきかく种库类,如基础类库rt.jar,以及给开发人员使用しようてき补充库,如くに际化与本よもとてき类库IDL库等とう

JDKちゅう包括ほうかつかく样例ほどじょよう展示てんじJava APIなかてきかく部分ぶぶん

けい统需もとむ

[编辑]

无论LinuxWindowsあるものMac OSけい统,JDKひとしゆうX86あずかX64甚至やす构的发行版本はんぽん。且均为多语言发行,そくすえけい统语げんてき不同ふどう动显しめせ不同ふどう语言てきしんいき

版本はんぽん

[编辑]

JDK 5.0おこり,Java以两种方しき发布更新こうしん[6]

  • Limited Update包含ほうがんしんこうのう安全あんぜん修正しゅうせい版本はんぽんごう20てき倍数ばいすう
  • Critical Patch Updates(CPUs)ただ包含ほうがん安全あんぜん修正しゅうせい版本はんぽんごうはたじょういち个Limited Update版本はんぽんごうじょうてき倍数ばいすうきさきてき奇数きすう

Java SE 7 Update 71これのり以雙版本はんぽん發布はっぷ

  • 重要じゅうようひのと更新こうしん(Critical Patch Update)
  • ひのとしゅう更新こうしん(Patch Set Update)

Oracle建議けんぎただゆうざいとうつぎPSUばんゆう修正しゅうせい使用しようしゃぐういたてき特定とくてい問題もんだいざいあんそう該PSUばん[7]

まいり

[编辑]

参考さんこう文献ぶんけん

[编辑]
  1. ^ https://www.oracle.com/java/technologies/javase/22-0-1-relnotes.html.
  2. ^ Oracle公布こうふJVM未来みらい战略 JDKしょう包含ほうがん闭源特性とくせい - 51CTO.COM. 开发频道 51CTO.COM. [2018-03-20]. (原始げんし内容ないようそん于2018-03-20). 
  3. ^ Javah - 软件人生じんせい,雕刻时光 - ITeyeはくきゃく. ITeyeはくきゃく. [2018-03-20]. (原始げんし内容ないようそん于2018-03-20) ちゅうぶん中国ちゅうごくだい陆)). 
  4. ^ JavaちゅうAnnotation(ちゅう释)系列けいれつがく习笔记(4)_时空网络_しんなみはくきゃく. [2018-03-20]. (原始げんし内容ないようそん于2018-03-20). 
  5. ^ IBM Knowledge Center. IBM Knowledge Center. [2018-03-20] 美国びくにえい语). 
  6. ^ Java SE - Change in Version Numbering Scheme. ORACLE. May 6, 2013 [2013-05-16]. (原始げんし内容ないようそん于2019-12-22). 
  7. ^ Java CPUPSU版本はんぽんかい. ORACLE. 2014-10-14 [2016-05-03]. (原始げんし内容ないようそん于2019-02-16). 

外部がいぶ連結れんけつ

[编辑]