




已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第一章 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:第一個Java程序,Java目前已經為Sun公司的Solaris2.x、微軟的Windows NT及Windows95/98、2000、XP操作系統(tǒng)提供了完成的版本。同時還有一些正在開發(fā)中的Java版本,準備面向Linux、OS/2、Macintosh、Windows 3.1以及其他許多平臺提供。 推薦的最低系統(tǒng)配置是Intel Pentium(奔騰)處理器、至少32M內存以及至少50MB的剩余硬盤空間。,1.7 Java的開發(fā)環(huán)境與工具,Java開發(fā)工具(JDK)是由Sun公司開發(fā)的免費軟件包。/technetwork/java/javase/downloads/index.html JDK軟件包包括了所有編寫Java程序和運行Java程序所需要的工具,包括Java編譯器、Java解釋器、小應用程序瀏覽器及其他用于開發(fā)Java應用程序的程序。因此,使用戶在編寫程序時所要做的工作盡可能地減少。 JDK的工具是命令行方式的,不是集成開發(fā)環(huán)境(IDE)。 JDK的安裝 JDK的使用,1.7.1 JDK(Java Development Kits),每一個平臺都有自己標準的安裝過程,只要按照 JDK安裝程序的提示做下去就 可以順利而輕松地將JDK1.6安裝成功。 通過運行自展開程序將JDK展開(雙擊安裝文件的圖標) (jdk-6u16-windows-i586.exe) 驗證下列子目錄在C驅動器下已經被創(chuàng)建(版本不同可能會略有不同) 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)境變量中設置CLASSPATH環(huán)境變量,添加語句 .;C:Program FilesJavajdk1.6.0lib,1.7.1 JDK(Java Development Kits)JDK的安裝,JDK中工具的功能。具體與工具相關的選項和它們引用的環(huán)境變量見參考書。 javac:Java編譯器,將.java文件轉換成可由解釋器執(zhí)行的類文件.class的工具 javac 選項 源文件名 java: Java解釋器,運行javac編譯過的Java應用程序(.class)。 java 選項 類名 AppletViewer:小應用程序瀏覽器。用于在不啟動網頁瀏覽器情況下運行小應用程序。(小應用程序是用Java編寫的嵌入到HTML文件中運行的程序)。 AppletViewer 選項 URLS javap:Java反編譯器,分析已經編譯過的Java字節(jié)碼。 javap 選項 類名 javadoc:文檔生成器,在Java源文件中生成基于標志的HTML文件,這些標志以注釋的形式嵌套在/* */內。這些HTML文件用于存儲關于類和方法的信息,以便這些信息易于在網頁瀏覽器中看到。 jdb:Java調試器,是Java環(huán)境的調試器,完全是命令驅動的。既可調試本地系統(tǒng)上的文件,也可調試遠程Java文件。,1.7.1 JDK的安裝JDK使用,1.7.1 JDK的安裝JDK開發(fā)的目錄結構,C:Program FilesJava,Jdk1.6.0,bin,javac,appletviewer,用戶類文件 所在目錄 myclasses,當前目錄,java,Jbuilder Borland公司 能滿足多方面的應用,尤其是對于服務器方以及EJB開發(fā)者來說。 有利于高效團隊的開發(fā),簡化了大型分散開發(fā)團隊的原代碼的并發(fā)管理 支持各種應用服務器,擁有專業(yè)化的圖形調試界面,1.7.2 其他IDE(集成開發(fā)環(huán)境)的Java開發(fā)工具,Visual Cafe Symantec公司 只能在Symantec、Netscape和Microsoft虛擬機上工作。用其開發(fā)的程序運行速度較高。 唯一支持Macintosh平臺的Java開發(fā)工具,1.7.2 其他IDE(集成開發(fā)環(huán)境)的Java開發(fā)工具,Visual J+ Microsoft公司 只是Microsoft的一個過渡產品。自從C#誕生后,Microsoft好像再也沒有在VJ+方面發(fā)展了,它們已經致力于研究Visual C#了。 用Visual J+編譯出來的帶有wfc類庫的程序,只能在裝了VJ的機器上運行,限制了Java的跨平臺性。,1.7.2 其他IDE(集成開發(fā)環(huán)境)的Java開發(fā)工具,免費 功能強大 使用廣泛,1.8 Eclipse編輯器,Welcome.java源文件 編輯存盤:主類名(含有main方法)和文件名要一致性 Welcome.java 編譯程序 : javac Welcome.java 運行程序 : java Welcome 運行結果 : Welcome to java NJUST Computer Science,1.9 Welcome應用程序,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); ,聲明一個類 : public class Welcome , 類名的第一個字母要大寫 一個類中可有很多方法, main方法是運行程序的第一個方法,方法名的第一個字母要小寫. System.out.println是向屏幕輸出,相當于C中的printf();,1.9.1 Welcome應用程序,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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年云南省科技廳下屬事業(yè)單位真題
- 新型通信系統(tǒng)設計考試題目及答案
- 公益組織會計的工作計劃
- 2024年延安市人民醫(yī)院招聘筆試真題
- 2024年湖南省科學技術廳下屬事業(yè)單位真題
- 2024年湖北省鄉(xiāng)村振興局下屬事業(yè)單位真題
- 成功的蜂巢軟件設計師考試的試題及答案
- 如何提升品牌員工的認同感計劃
- 2024年南寧上林縣三里鎮(zhèn)招聘筆試真題
- 2024年馬鞍山經開區(qū)城管局招聘筆試真題
- 2025屆高三押題信息卷(一)語文及答案
- 國家能源集團陸上風電項目通 用造價指標(2024年)
- 九宮數獨200題(附答案全)
- 【高新技術企業(yè)所得稅稅務籌劃探析案例:以科大訊飛為例13000字(論文)】
- 必修地球圈層結構通用PPT課件
- 光伏行業(yè)英文詞匯.doc
- 土地增值稅清算鑒證報告(稅務師事務所專用)
- 物聯網體系結構PPT課件
- 智能照明控制系統(tǒng)工程報價清單明細表
- 化妝品經營使用單位質量安全自查表
- 輪對電機跑合試驗臺操作使用說明書
評論
0/150
提交評論