語雀原文鏈接
文章目錄
- 1、目錄結構
- 2、JDK中rt.jar、tools.jar和dt.jar作用
- 3、bin目錄部分說明(基本工具)
1、目錄結構
- bin目錄:包含一些用于開發Java程序的工具,例如:編譯工具(javac.exe)、運行工具 (java.exe) 、打包工具 (jar.exe)等。
- include目錄:C語言的頭文件,用于支持Java程序設計。
- jre目錄:Java運行時環境的根目錄。
- jre\bin目錄 包含Java平臺所使用工具和類庫的可執行文件和DLL文件。
- jre\lib目錄 Java運行時環境所使用的核心類庫。
- lib目錄:包含開發Java程序所使用的類庫文件。
- src.zip:歸檔的Java源代碼
2、JDK中rt.jar、tools.jar和dt.jar作用
- rt.jar:{Java_Home}/jre/lib/ JAVA基礎類庫,也就是你在java doc里面看到的所有的類的class文件
- dt.jar:{Java_Home}//lib/ 運行環境的類庫
- tools.jar:{Java_Home}//lib/ 工具類庫,編譯和運行需要的都是toos.jar里面的類分別是sun.tools.java.; sun.tools.javac.
3、bin目錄部分說明(基本工具)
- javac.exe 基本工具 - Java語言編譯器, 將Java源代碼轉換成字節碼
- java.exe 基本工具 - Java應用程序啟動器,直接從類文件執行Java應用程序字節代碼
- javadoc.exe 基本工具 - Java API 文檔生成器,從源碼注釋中提取文檔
- apt.exe 基本工具 - java 注釋處理器
- appletviewer.exe 基本工具 - java applet 小程序瀏覽器,一種執行HTML文件上的Java小程序的Java瀏覽器
- jar.exe 基本工具 - java文件壓縮打包工具
- jdb.exe 基本工具 - Java 調試器,debugger,查錯工具
- javah.exe 基本工具 - C 頭文件和stub生成器,用于寫本地化方法,例如生產JNI樣式的頭文件。產生可以調用Java過程的C過程,或建立能被Java程序調用的C過程的頭文件
- javap.exe 基本工具 - class文件反編譯工具,顯示編譯類文件中的可訪問功能和數據,同時顯示字節代碼含義
- keytool.exe 安全工具 - 管理密鑰庫和證書.
- policytool.exe 安全工具 - 有用戶界面的規則管理工具
- kinit.exe.exe 安全工具 - 用于獲得和緩存網絡認證協議Kerberos 票證的授予票證
- klist.exe.exe 安全工具 - 憑據高速緩存和密鑰表中的 Kerberos 顯示條目
- ktab.exe.exe 安全工具 - 密鑰和證書管理工具
- native2ascii.exe Java國際化工具 - 將文本轉化為 Unicode Latin-1。詳情參考http://java.sun.com/javase/6/docs/technotes/tools/windows/native2ascii.html
- rmic.exe 遠程方法調用工具 - 生成遠程對象的stubs and skeletons(存根和框架)
- rmid.exe 遠程方法調用工具 - Java 遠程方法調用(RMI:Remote Method Invocation) 活化系統守護進程
- rmiregistry.exe 遠程方法調用工具 - Java 遠程對象注冊表
- serialver.exe 遠程方法調用工具 - 返回類的 serialVersionUID
- tnameserv.exe Java IDL and RMI-IIOP 工具 - Provides access to the naming service
- idlj.exe Java IDL and RMI-IIOP 工具 - 生產映射到OMG IDL接口可以使Java應用程序使用CORBA的.java文件
- servertool.exe Java IDL and RMI-IIOP 工具 - 為應用程序提供易于使用的接口用于注冊,注銷,啟動,關閉服務器
- pack200.exe Java 部署工具 - 使用java gzip壓縮工具將JAR文件轉換為壓縮的pack200文件,生產打包文件是高度壓縮的JAR包,可以直接部署,減少下載時間
- unpack200.exe Java 部署工具 - 解包pack200文件為JARs
- htmlconverter.exe Java 插件工具 - Java Plug-in HTML轉換器 htmlconverter -gui 可以啟動圖形界面
- javaws.exe Java web 啟動工具 - Java web 啟動命令行工具
- jvisualvm.exe Java 故障檢修,程序概要分析,監視和管理工具 - 一個圖形化的Java虛擬機,不說了 大家研究一下就發現太酷了.這是想了解JVM的人的神器http://java.sun.com/javase/6/docs/technotes/guides/visualvm/index.html
- jconsole.exe Java 故障檢修,程序概要分析,監視和管理工具 -java監視臺和管理控制臺,圖形界面的功能太強大了,運行一下就知道 ,不想多說,看了就知道
- schemagen.exe Java web 服務工具 - Java構架的XML Schema生成器
- wsgen.exe Java web 服務工具 - 生成 JAX-WS
- wsimport.exe Java web 服務工具 - 生成 JAX-WS
- xjc.exe Java web 服務工具 - 綁定編譯器
- jps.exe 監視工具 - JVM Process Status 進程狀態工具。列出目標系統的HotSpot JJVM , 監視Java虛擬機的性能,不支持Windows 98 和Windows ME 平臺
- jstat.exe 監視工具 - 按照命令行的具體要求記錄和收集一個JVM的性能數據
- jstatd.exe 監視工具 - JVM jstat 的守護進程
- jinfo.exe 故障檢測和修理工具 - 配置或打印某個Java進程VM flag
- jinfo.exe 故障檢測和修理工具 - 配置或打印某個Java進程VM flag
- jhat.exe 故障檢測和修理工具 - 堆儲存查看器
- jmap.exe 故障檢測和修理工具 - Java內存圖
- jsadebugd.exe 故障檢測和修理工具 - Java 的 Serviceability Agent Debug的守護進程
- jstack.exe 故障檢測和修理工具 - Java堆棧跟蹤
- jrunscript.exe Java腳本工具 - 運行腳本