已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第一章 Java入門,1.7 Java的開發(fā)環(huán)境與工具 1.7.1 JDK(Java Development Kits) 1.7.2 其他IDE(集成開發(fā)環(huán)境)的Java開發(fā)工具 1.8 Eclipse編輯器 1.9 Welcome:第一個(gè)Java程序,Java目前已經(jīng)為Sun公司的Solaris2.x、微軟的Windows NT及Windows95/98、2000、XP操作系統(tǒng)提供了完成的版本。同時(shí)還有一些正在開發(fā)中的Java版本,準(zhǔn)備面向Linux、OS/2、Macintosh、Windows 3.1以及其他許多平臺(tái)提供。 推薦的最低系統(tǒng)配置是Intel Pentium(奔騰)處理器、至少32M內(nèi)存以及至少50MB的剩余硬盤空間。,1.7 Java的開發(fā)環(huán)境與工具,Java開發(fā)工具(JDK)是由Sun公司開發(fā)的免費(fèi)軟件包。/technetwork/java/javase/downloads/index.html JDK軟件包包括了所有編寫Java程序和運(yùn)行Java程序所需要的工具,包括Java編譯器、Java解釋器、小應(yīng)用程序?yàn)g覽器及其他用于開發(fā)Java應(yīng)用程序的程序。因此,使用戶在編寫程序時(shí)所要做的工作盡可能地減少。 JDK的工具是命令行方式的,不是集成開發(fā)環(huán)境(IDE)。 JDK的安裝 JDK的使用,1.7.1 JDK(Java Development Kits),每一個(gè)平臺(tái)都有自己標(biāo)準(zhǔn)的安裝過程,只要按照 JDK安裝程序的提示做下去就 可以順利而輕松地將JDK1.6安裝成功。 通過運(yùn)行自展開程序?qū)DK展開(雙擊安裝文件的圖標(biāo)) (jdk-6u16-windows-i586.exe) 驗(yàn)證下列子目錄在C驅(qū)動(dòng)器下已經(jīng)被創(chuàng)建(版本不同可能會(huì)略有不同) C:Program FilesJavajdk1.6.0 C:Program FilesJavajdk1.6.0bin C:Program FilesJavajdk1.6.0demo C:Program FilesJavajdk1.6.0lib,1.7.1 JDK(Java Development Kits)JDK的安裝,配置環(huán)境變量: (系統(tǒng)2000或XP) 1)用右鍵單擊 我的電腦-屬性-高級-環(huán)境變量,1.7.1 JDK(Java Development Kits)JDK的安裝,2) 在環(huán)境變量的PATH語句中增加C:Program FilesJavajdk1.6.0bin,1.7.1 JDK(Java Development Kits)JDK的安裝,1) 在環(huán)境變量中設(shè)置CLASSPATH環(huán)境變量,添加語句 .;C:Program FilesJavajdk1.6.0lib,1.7.1 JDK(Java Development Kits)JDK的安裝,JDK中工具的功能。具體與工具相關(guān)的選項(xiàng)和它們引用的環(huán)境變量見參考書。 javac:Java編譯器,將.java文件轉(zhuǎn)換成可由解釋器執(zhí)行的類文件.class的工具 javac 選項(xiàng) 源文件名 java: Java解釋器,運(yùn)行javac編譯過的Java應(yīng)用程序(.class)。 java 選項(xiàng) 類名 AppletViewer:小應(yīng)用程序?yàn)g覽器。用于在不啟動(dòng)網(wǎng)頁瀏覽器情況下運(yùn)行小應(yīng)用程序。(小應(yīng)用程序是用Java編寫的嵌入到HTML文件中運(yùn)行的程序)。 AppletViewer 選項(xiàng) URLS javap:Java反編譯器,分析已經(jīng)編譯過的Java字節(jié)碼。 javap 選項(xiàng) 類名 javadoc:文檔生成器,在Java源文件中生成基于標(biāo)志的HTML文件,這些標(biāo)志以注釋的形式嵌套在/* */內(nèi)。這些HTML文件用于存儲(chǔ)關(guān)于類和方法的信息,以便這些信息易于在網(wǎng)頁瀏覽器中看到。 jdb:Java調(diào)試器,是Java環(huán)境的調(diào)試器,完全是命令驅(qū)動(dòng)的。既可調(diào)試本地系統(tǒng)上的文件,也可調(diào)試遠(yuǎn)程Java文件。,1.7.1 JDK的安裝JDK使用,1.7.1 JDK的安裝JDK開發(fā)的目錄結(jié)構(gòu),C:Program FilesJava,Jdk1.6.0,bin,javac,appletviewer,用戶類文件 所在目錄 myclasses,當(dāng)前目錄,java,Jbuilder Borland公司 能滿足多方面的應(yīng)用,尤其是對于服務(wù)器方以及EJB開發(fā)者來說。 有利于高效團(tuán)隊(duì)的開發(fā),簡化了大型分散開發(fā)團(tuán)隊(duì)的原代碼的并發(fā)管理 支持各種應(yīng)用服務(wù)器,擁有專業(yè)化的圖形調(diào)試界面,1.7.2 其他IDE(集成開發(fā)環(huán)境)的Java開發(fā)工具,Visual Cafe Symantec公司 只能在Symantec、Netscape和Microsoft虛擬機(jī)上工作。用其開發(fā)的程序運(yùn)行速度較高。 唯一支持Macintosh平臺(tái)的Java開發(fā)工具,1.7.2 其他IDE(集成開發(fā)環(huán)境)的Java開發(fā)工具,Visual J+ Microsoft公司 只是Microsoft的一個(gè)過渡產(chǎn)品。自從C#誕生后,Microsoft好像再也沒有在VJ+方面發(fā)展了,它們已經(jīng)致力于研究Visual C#了。 用Visual J+編譯出來的帶有wfc類庫的程序,只能在裝了VJ的機(jī)器上運(yùn)行,限制了Java的跨平臺(tái)性。,1.7.2 其他IDE(集成開發(fā)環(huán)境)的Java開發(fā)工具,免費(fèi) 功能強(qiáng)大 使用廣泛,1.8 Eclipse編輯器,Welcome.java源文件 編輯存盤:主類名(含有main方法)和文件名要一致性 Welcome.java 編譯程序 : javac Welcome.java 運(yùn)行程序 : java Welcome 運(yùn)行結(jié)果 : Welcome to java NJUST Computer Science,1.9 Welcome應(yīng)用程序,public class Welcome public static void main(String args) String greeting = new String3; greeting0 = “Welcome to Java“; greeting1 = “ NJUST“; greeting2 = “ Computer Science“; int i; for (i = 0; i greeting.length; i+) System.out.println(greetingi); ,聲明一個(gè)類 : public class Welcome , 類名的第一個(gè)字母要大寫 一個(gè)類中可有很多方法, main方法是運(yùn)行程序的第一個(gè)方法,方法名的第一個(gè)字母要小寫. System.out.println是向屏幕輸出,相當(dāng)于C中的printf();,1.9.1 Welcome應(yīng)用程序,public class Welcome public static void main(String args) String greeting = new String3; greeting0 = “Welcome to Java“; greeting1 = “NJUST“; greeting2 = “Computer Science“; int i; for (i = 0; i greeting.length; i+) System.out.println(greetingi); ,作業(yè),1. 自己
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度廚師餐飲項(xiàng)目投資合作協(xié)議8篇
- 2025年度林木種植基地林業(yè)科研合作承包合同3篇
- 2024年教育科技產(chǎn)品代工開發(fā)合同范本3篇
- 2024版計(jì)算機(jī)技術(shù)援助及服務(wù)協(xié)議版B版
- 二零二五年度建筑用金屬材料采購合同范本3篇
- 專屬2024版代理合作協(xié)議模板版B版
- 二零二五年度天然氣管道租賃與運(yùn)營合同
- 二零二五版酒店員工福利及獎(jiǎng)勵(lì)計(jì)劃合作合同范本3篇
- 2025年度海洋工程設(shè)備拆除與環(huán)保修復(fù)承包合同3篇
- 二零二五年度農(nóng)民工勞動(dòng)權(quán)益維護(hù)合同范本
- 2024年萍鄉(xiāng)衛(wèi)生職業(yè)學(xué)院單招職業(yè)技能測試題庫標(biāo)準(zhǔn)卷
- 2024年高考數(shù)學(xué)(理)試卷(全國甲卷)(空白卷)
- DB32-T 4444-2023 單位消防安全管理規(guī)范
- 臨床三基考試題庫(附答案)
- 合同簽訂執(zhí)行風(fēng)險(xiǎn)管控培訓(xùn)
- 九宮數(shù)獨(dú)200題(附答案全)
- 人員密集場所消防安全管理培訓(xùn)
- PTW-UNIDOS-E-放射劑量儀中文說明書
- JCT587-2012 玻璃纖維纏繞增強(qiáng)熱固性樹脂耐腐蝕立式貯罐
- 典范英語2b課文電子書
- 員工信息登記表(標(biāo)準(zhǔn)版)
評論
0/150
提交評論