2021-11-24 16:19:14|已瀏覽:346次
java是一門面向?qū)ο蟮木幊陶Z言。
java語言具有功能強大和簡單易用兩個特征,具有簡單性、面向?qū)ο、分布式等特點,可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等。
一、編程環(huán)境
JDK(Java Development Kit)稱為Java開發(fā)包或Java開發(fā)工具,是一個編寫Java的Applet小程序和應(yīng)用程序的程序開發(fā)環(huán)境。JDK是整個Java的核心,包括了Java運行環(huán)境(Java Runtime Envirnment),一些Java工具和Java的核心類庫(Java API)。不論什么Java應(yīng)用服務(wù)器實質(zhì)都是內(nèi)置了某個版本的JDK。主流的JDK是Sun公司發(fā)布的JDK,除了Sun之外,還有很多公司和組織都開發(fā)了自己的JDK,例如,IBM公司開發(fā)的JDK,BEA公司的Jrocket,還有GNU組織開發(fā)的JDK。另外,可以把Java API類庫中的Java SE API子集和Java虛擬機這兩部分統(tǒng)稱為JRE(JAVA Runtime Environment),JRE是支持Java程序運行的標準環(huán)境。
JRE是個運行環(huán)境,JDK是個開發(fā)環(huán)境。因此寫Java程序的時候需要JDK,而運行Java程序的時候就需要JRE。而JDK里面已經(jīng)包含了JRE,因此只要安裝了JDK,就可以編輯Java程序,也可以正常運行Java程序。但由于JDK包含了許多與運行無關(guān)的內(nèi)容,占用的空間較大,因此運行普通的Java程序無須安裝JDK,而只需要安裝JRE即可。
二、編程工具
Eclipse:一個開放源代碼的、基于Java的可擴展開發(fā)平臺。
NetBeans:開放源碼的Java集成開發(fā)環(huán)境,適用于各種客戶機和Web應(yīng)用。
IntelliJ IDEA:在代碼自動提示、代碼分析等方面的具有很好的功能。
MyEclipse:由Genuitec公司開發(fā)的一款商業(yè)化軟件,是應(yīng)用比較廣泛的Java應(yīng)用程序集成開發(fā)環(huán)境。
EditPlus:如果正確配置Java的編譯器“Javac”以及解釋器“Java”后,可直接使用EditPlus編譯執(zhí)行Java程序。
本文由培訓無憂網(wǎng)長沙牛耳教育專屬課程顧問整理發(fā)布,希望能夠?qū)ο雲(yún)⒓娱L沙Java培訓班的學生有所幫助。更多Java培訓課程資訊歡迎關(guān)注培訓無憂網(wǎng)Java培訓頻道或添加老師微信:1503333605010
注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://elsolbar.com/news-id-4746.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實性請自行核實或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注java培訓頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費申請試課。關(guān)注官方微信了解更多:150 3333 6050