網(wǎng)友評(píng)分: 4.5分
jdk 7u51是一款非常專(zhuān)業(yè)的編程軟件。它的全名是Java SE Development Kit,提供了泛型等非常實(shí)用的功能,能夠開(kāi)發(fā)產(chǎn)品環(huán)境的各種庫(kù)類(lèi),如基礎(chǔ)類(lèi)庫(kù)rt.jar,以及給開(kāi)發(fā)人員使用的補(bǔ)充庫(kù),如國(guó)際化與本地化的類(lèi)庫(kù)、IDL庫(kù)等,需要的用戶(hù)可下載體驗(yàn)。
javac – 編譯器,將后綴名為.java的源代碼編譯成后綴名為.class的字節(jié)碼
java – 運(yùn)行工具,運(yùn)行.class的字節(jié)碼
jar – 打包工具,將相關(guān)的類(lèi)文件打包成一個(gè)文件
javadoc – 文檔生成器,從源碼注釋中提取文檔,注釋需符合規(guī)范
jdb debugger,調(diào)試工具
jps – 顯示當(dāng)前java程序運(yùn)行的進(jìn)程狀態(tài)
javap – 反編譯程序
appletviewer – 運(yùn)行和調(diào)試applet程序的工具,不需要使用瀏覽器
javah – 從Java類(lèi)生成C頭文件和C源文件。這些文件提供了連接膠合,使 Java 和 C 代碼可進(jìn)行交互。[2]
javaws – 運(yùn)行JNLP程序
extcheck – 一個(gè)檢測(cè)jar包沖突的工具
apt – 注釋處理工具
jhat – java堆分析工具
jstack – 棧跟蹤程序
jstat – JVM檢測(cè)統(tǒng)計(jì)工具
jstatd – jstat守護(hù)進(jìn)程
jinfo – 獲取正在運(yùn)行或崩潰的java程序配置信息
jmap – 獲取java進(jìn)程內(nèi)存映射信息
idlj – IDL-to-Java 編譯器. 將IDL語(yǔ)言轉(zhuǎn)化為java文件
policytool – 一個(gè)GUI的策略文件創(chuàng)建和管理工具
jrunscript – 命令行腳本運(yùn)行
java: 啟動(dòng)JVM執(zhí)行class
javac: Java編譯器
jar: Java打包工具
javadoc: Java文檔生成器
這些命令行必須要非常非常熟悉,對(duì)于每個(gè)參數(shù)都要很精通才行。對(duì)于這些命令的學(xué)習(xí),JDK Documentation上有詳細(xì)的文檔。
從初學(xué)者角度來(lái)看,采用JDK開(kāi)發(fā)Java程序能夠很快理解程序中各部分代碼之間的關(guān)系,有利于理解Java面向?qū)ο蟮脑O(shè)計(jì)思想。JDK的另一個(gè)顯著特點(diǎn)是隨著Java (J2EE、J2SE以及J2ME)版本的升級(jí)而升級(jí)。但它的缺點(diǎn)也是非常明顯的就是從事大規(guī)模企業(yè)級(jí)Java應(yīng)用開(kāi)發(fā)非常困難,不能進(jìn)行復(fù)雜的Java軟件開(kāi)發(fā),也不利于團(tuán)體協(xié)同開(kāi)發(fā)。
Java語(yǔ)言恐怕是穩(wěn)居網(wǎng)路應(yīng)用程序語(yǔ)言的首選了,這都要?dú)w功于它高度的安全性以及跨平臺(tái)的特性,幾乎在目前所有的電腦平臺(tái)上您都可以見(jiàn)得到Java的芳蹤。過(guò)去很可能會(huì)有不少人抱怨Java雖然有著相當(dāng)不錯(cuò)的跨平臺(tái)以及安全防護(hù)等特性,但是它的執(zhí)行速度遠(yuǎn)遠(yuǎn)不及C++等各種傳統(tǒng)慣用的程序語(yǔ)言。
標(biāo)簽: Java jdk jdk 開(kāi)發(fā)工具 Java
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)