這是jdk-7u79-windows-i586.exe下載,全名是Java SE Development Kit,Java的開發(fā)環(huán)境,使用最廣泛的Java SDK,JDK是開發(fā)和編譯JAVA程序,必不可少的環(huán)境。
jdk-7u79-windows-i586.exe是 一般64位系統(tǒng)安裝x64; 32位系統(tǒng)安裝i586。 IA64處理器I-tanium(安騰)是Intel自推出32位微處理器以來,在高性能計算機領域的又一座里程碑。基于IA64處理器架構(gòu)的服務器具有64位運算能力、64位尋址空間和64位數(shù)據(jù)通路,,下載的JDK文件名后面標注了x64代表是64位的JDK,若沒有標注,則都是32位的JDK。當然此只是官網(wǎng)下載的文件,不包括手動更改的文件名。
javac – 編譯器,將后綴名為.java的源代碼編譯成后綴名為.class的字節(jié)碼
java – 運行工具,運行.class的字節(jié)碼
jar – 打包工具,將相關的類文件打包成一個文件
javadoc – 文檔生成器,從源碼注釋中提取文檔,注釋需符合規(guī)范
jdb debugger,調(diào)試工具
jps – 顯示當前java程序運行的進程狀態(tài)
javap – 反編譯程序
appletviewer – 運行和調(diào)試applet程序的工具,不需要使用瀏覽器
javah – 從Java類生成C頭文件和C源文件。這些文件提供了連接膠合,使 Java 和 C 代碼可進行交互。[2]
javaws – 運行JNLP程序
extcheck – 一個檢測jar包沖突的工具
apt – 注釋處理工具
jhat – java堆分析工具
jstack – 棧跟蹤程序
jstat – JVM檢測統(tǒng)計工具
jstatd – jstat守護進程
jinfo – 獲取正在運行或崩潰的java程序配置信息
jmap – 獲取java進程內(nèi)存映射信息
idlj – IDL-to-Java 編譯器. 將IDL語言轉(zhuǎn)化為java文件
policytool – 一個GUI的策略文件創(chuàng)建和管理工具
jruns cript – 命令行腳本運行
JDK中還包括完整的JRE(Java Runtime Environment),Java運行環(huán)境,也被稱為private runtime。包括了用于產(chǎn)品環(huán)境的各種庫類,如基礎類庫rt.jar,以及給開發(fā)人員使用的補充庫,如國際化與本地化的類庫、IDL庫等等。