真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jdk工具有哪些

這篇文章主要介紹了jdk工具有哪些,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)公司自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元樂平做網(wǎng)站,已為上家服務(wù),為樂平各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575

 JDK全稱Java Development ToolKit,是Java語言開發(fā)工具包。JDK是整個(gè)JAVA的核心,包括了Java運(yùn)行環(huán)境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基礎(chǔ)的類庫(即Java API 包括rt.jar)。

以下是對(duì)jdk包含的工具做一個(gè)概覽性的描述:

appletviewer: 用于運(yùn)行并瀏覽applet小程序。

extcheck: 擴(kuò)展檢測工具,主要用于檢測指定jar文件與當(dāng)前已安裝的Java SDK擴(kuò)展之間是否存在版本沖突。

idlj: IDL轉(zhuǎn)Java編譯器(IDL-to-Java Compiler),用于為指定的IDL文件生成Java綁定。IDL意即接口定義語言(Interface Definition Language)。

jar: jar文件管理工具,主要用于打包壓縮、解壓jar文件。

jarsigner: jar密匙簽名工具。

java: Java運(yùn)行工具,用于運(yùn)行.class字節(jié)碼文件或.jar文件。

javac: Java編譯工具(Java Compiler),用于編譯Java源代碼文件。

javadoc: Java文檔工具,主要用于根據(jù)Java源代碼中的注釋信息生成HTML格式的API幫助文檔。

javafxpackager: JavaFX包裝器,用于執(zhí)行與封裝或簽名JavaFX應(yīng)用有關(guān)的任務(wù)。JDK 8u20已經(jīng)遷移此工具到j(luò)avapackager。

javah: Java頭文件工具,用于根據(jù)Java類生成C/C++頭文件和源文件(主要用于JNI開發(fā)領(lǐng)域)。

javap: Java反編譯工具,主要用于根據(jù)Java字節(jié)碼文件反匯編為Java源代碼文件。

javapackager: 執(zhí)行針對(duì)Java應(yīng)用程序和JavaFX應(yīng)用程序的打包和簽名的任務(wù)。包含了javafxpackager的功能。

jcmd: Java 命令行(Java Command),用于向正在運(yùn)行的JVM發(fā)送診斷命令請(qǐng)求。

jconsole: 圖形化用戶界面的監(jiān)測工具,主要用于監(jiān)測并顯示運(yùn)行于Java平臺(tái)上的應(yīng)用程序的性能和資源占用等信息。

jdeps: 用于分析Java class的依賴關(guān)系.

jdb: Java調(diào)試工具(Java Debugger),主要用于對(duì)Java應(yīng)用進(jìn)行斷點(diǎn)調(diào)試。

jhat: Java堆分析工具(Java Heap Analysis Tool),用于分析Java堆內(nèi)存中的對(duì)象信息。

jinfo: Java配置信息工具(Java Configuration Information),用于打印指定Java進(jìn)程、核心文件或遠(yuǎn)程調(diào)試服務(wù)器的配置信息。

jjs: 對(duì)Nashorn引擎的調(diào)用。Nashorn是基于Java實(shí)現(xiàn)一個(gè)輕量級(jí)高性能的JavaScript運(yùn)行環(huán)境。

jmap: Java內(nèi)存映射工具(Java Memory Map),主要用于打印指定Java進(jìn)程、核心文件或遠(yuǎn)程調(diào)試服務(wù)器的共享對(duì)象內(nèi)存映射或堆內(nèi)存細(xì)節(jié)。

jmc: Java任務(wù)控制工具(Java Mission Control),主要用于HotSpot JVM的生產(chǎn)時(shí)間監(jiān)測、分析、診斷。開發(fā)者可以使用jmc命令來創(chuàng)建JMC工具。https://docs.oracle.com/javacomponents/jmc-5-5/jmc-user-guide/toc.htm

jps: JVM進(jìn)程狀態(tài)工具(JVM Process Status Tool),用于顯示目標(biāo)系統(tǒng)上的HotSpot JVM的Java進(jìn)程信息。

jrunscript: Java命令行腳本外殼工具(command line script shell),主要用于解釋執(zhí)行javascript、groovy、ruby等腳本語言。

jsadebugd: Java可用性代理調(diào)試守護(hù)進(jìn)程(Java Serviceability Agent Debug Daemon),主要用于附加到指定的Java進(jìn)程、核心文件,或充當(dāng)一個(gè)調(diào)試服務(wù)器。

jstack: Java堆棧跟蹤工具,主要用于打印指定Java進(jìn)程、核心文件或遠(yuǎn)程調(diào)試服務(wù)器的Java線程的堆棧跟蹤信息。

jstat: JVM統(tǒng)計(jì)監(jiān)測工具(JVM Statistics Monitoring Tool),主要用于監(jiān)測并顯示JVM的性能統(tǒng)計(jì)信息,包括gc統(tǒng)計(jì)信息。

jstatd: jstatd(VM jstatd Daemon)工具是一個(gè)RMI服務(wù)器應(yīng)用,用于監(jiān)測HotSpot JVM的創(chuàng)建和終止,并提供一個(gè)接口,允許遠(yuǎn)程監(jiān)測工具附加到運(yùn)行于本地主機(jī)的JVM上。

jvisualvm: JVM監(jiān)測、故障排除、分析工具,主要以圖形化界面的方式提供運(yùn)行于指定虛擬機(jī)的Java應(yīng)用程序的詳細(xì)信息。

keytool: 密鑰和證書管理工具,主要用于密鑰和證書的創(chuàng)建、修改、刪除等。主要用于獲取或緩存Kerberos協(xié)議的票據(jù)授權(quán)票據(jù)。允許用戶查看本地憑據(jù)緩存和密鑰表中的條目(用于Kerberos協(xié)議)。Kerberos密鑰表管理工具,允許用戶管理存儲(chǔ)于本地密鑰表中的主要名稱和服務(wù)密鑰。

native2ascii: 本地編碼到ASCII編碼的轉(zhuǎn)換器(Native-to-ASCII Converter),用于”任意受支持的字符編碼”和與之對(duì)應(yīng)的”ASCII編碼和(或)Unicode轉(zhuǎn)義”之間的相互轉(zhuǎn)換。

orbd: 對(duì)象請(qǐng)求代理守護(hù)進(jìn)程(Object Request Broker Daemon),它使客戶端能夠透明地定位和調(diào)用位于CORBA環(huán)境的服務(wù)器上的持久對(duì)象。

pack200: JAR文件打包壓縮工具,它可以利用Java類特有的結(jié)構(gòu),對(duì)普通JAR文件進(jìn)行高效壓縮,以便于能夠更快地進(jìn)行網(wǎng)絡(luò)傳輸。這是微軟提供的對(duì)象包裝程序,用于對(duì)象安裝包。

policytool: 策略工具,用于管理用戶策略文件(.java.policy)。

rmic: Java RMI 編譯器,為使用JRMP或IIOP協(xié)議的遠(yuǎn)程對(duì)象生成stub、skeleton、和tie類,也用于生成OMG IDL。

rmid: Java RMI 激活系統(tǒng)守護(hù)進(jìn)程,rmid啟動(dòng)激活系統(tǒng)守護(hù)進(jìn)程,允許在虛擬機(jī)中注冊(cè)或激活對(duì)象。

rmiregistry: Java 遠(yuǎn)程對(duì)象注冊(cè)表,用于在當(dāng)前主機(jī)的指定端口上創(chuàng)建并啟動(dòng)一個(gè)遠(yuǎn)程對(duì)象注冊(cè)表。

schemagen: XML schema生成器,用于生成XML schema文件。

serialver: 序列版本命令,用于生成并返回serialVersionUID。

servertool: Java IDL 服務(wù)器工具,用于注冊(cè)、取消注冊(cè)、啟動(dòng)和終止持久化的服務(wù)器。

tnameserv: Java IDL瞬時(shí)命名服務(wù)。

unpack200: JAR文件解壓工具,將一個(gè)由pack200打包的文件解壓提取為JAR文件。

wsgen: XML Web Service 2.0的Java API,生成用于JAX-WS Web Service的JAX-WS便攜式產(chǎn)物。

wsimport: XML Web Service 2.0的Java API,主要用于根據(jù)服務(wù)端發(fā)布的wsdl文件生成客戶端存根及框架

xjc: 主要用于根據(jù)XML schema文件生成對(duì)應(yīng)的Java類。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享jdk工具有哪些內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!


新聞標(biāo)題:jdk工具有哪些
文章URL:http://weahome.cn/article/poighp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部