項(xiàng)目一了解java程序設(shè)計(jì)語(yǔ)言_第1頁(yè)
項(xiàng)目一了解java程序設(shè)計(jì)語(yǔ)言_第2頁(yè)
項(xiàng)目一了解java程序設(shè)計(jì)語(yǔ)言_第3頁(yè)
項(xiàng)目一了解java程序設(shè)計(jì)語(yǔ)言_第4頁(yè)
項(xiàng)目一了解java程序設(shè)計(jì)語(yǔ)言_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Java語(yǔ)言程序設(shè)計(jì)教程項(xiàng)目一了解Java程序設(shè)計(jì)語(yǔ)言Java是由Sun公司開(kāi)發(fā)的一種應(yīng)用于分布式網(wǎng)絡(luò)環(huán)境的程序設(shè)計(jì)語(yǔ)言,Java語(yǔ)言擁有跨平臺(tái)的特性,它編譯的程序能夠運(yùn)行在多種操作臺(tái)系統(tǒng)平臺(tái)上,可以實(shí)現(xiàn)“一次編寫(xiě),到處運(yùn)行”。本項(xiàng)目通過(guò)利用Eclipse編寫(xiě)Java流程,對(duì)Java語(yǔ)言的特點(diǎn)、目標(biāo)、開(kāi)發(fā)環(huán)境的搭建、運(yùn)行原理以及開(kāi)發(fā)工具的使用等內(nèi)容做了說(shuō)明。目錄任務(wù)利用Eclipse編寫(xiě)Java程序的流程認(rèn)識(shí)Java語(yǔ)言認(rèn)識(shí)Java語(yǔ)言準(zhǔn)備知識(shí)1.認(rèn)識(shí)Java2.下載安裝JDK3.認(rèn)識(shí)Java開(kāi)發(fā)工具Eclipse1.認(rèn)識(shí)Java1.認(rèn)識(shí)Java根據(jù)應(yīng)用范圍的不同,Java分為三個(gè)版本:JavaSE、JavaEE和JavaME。JavaSE(JavaStandardEdition)包含了標(biāo)準(zhǔn)的JDK、開(kāi)發(fā)工具、運(yùn)行時(shí)環(huán)境和類(lèi)庫(kù),適合開(kāi)發(fā)桌面應(yīng)用程序和底層應(yīng)用程序。同時(shí)它也是JavaEE的基礎(chǔ)平臺(tái)。JavaEE(JavaEnterpriseEdition)采用標(biāo)準(zhǔn)化的模塊組件,為企業(yè)級(jí)應(yīng)用提供了標(biāo)準(zhǔn)平臺(tái),簡(jiǎn)化了復(fù)雜的企業(yè)級(jí)編程?,F(xiàn)在JavaEE已經(jīng)成為了一種軟件架構(gòu)和企業(yè)級(jí)開(kāi)發(fā)的設(shè)計(jì)思想。JavaME(JavaMicroEdition)包含高度優(yōu)化精簡(jiǎn)的Java運(yùn)行時(shí)環(huán)境,主要用于開(kāi)發(fā)具有有限的連接、內(nèi)存和用戶界面能力的設(shè)備應(yīng)用程序。例如移動(dòng)電話(手機(jī))、PDA(電子商務(wù))、能夠接入電纜服務(wù)的機(jī)頂盒或者各種終端和其他消費(fèi)電子產(chǎn)品。1.認(rèn)識(shí)Java1.認(rèn)識(shí)Java(1)Java的語(yǔ)言特點(diǎn)1)簡(jiǎn)單2)面向?qū)ο?)分布式4)解釋器通用性5)健壯6)安全7)可移植性8)高效能9)多線程注意啦!Java的垃圾自動(dòng)收集功能簡(jiǎn)化了程序設(shè)計(jì)工作。所以無(wú)論是經(jīng)驗(yàn)豐富的C++/C程序員還是程序設(shè)計(jì)的初學(xué)者,學(xué)習(xí)Java都是非常容易的。1.認(rèn)識(shí)Java1.認(rèn)識(shí)Java(2)Java的目標(biāo)1)不依賴(lài)于特定的平臺(tái),一次編寫(xiě)到處運(yùn)行;2)完全的面向?qū)ο螅?)內(nèi)置的對(duì)計(jì)算機(jī)網(wǎng)絡(luò)的支持;4)借鑒C++優(yōu)點(diǎn),盡量簡(jiǎn)單易用。

2.下載安裝JDK2.下載安裝JDKJava的開(kāi)發(fā)環(huán)境軟件是保證Java程序正常運(yùn)行的必要條件。JDK的下載安裝和Java開(kāi)發(fā)環(huán)境的配置是Java運(yùn)行的主要環(huán)境。(1)Java開(kāi)發(fā)環(huán)境的搭建1)JDK的下載安裝JDK(JavaDevelopmentKit)是Java的開(kāi)發(fā)工具包,是Java開(kāi)發(fā)者必須安裝的軟件環(huán)境。JDK包含了JRE和開(kāi)發(fā)Java程序所需的工具,如編譯器、調(diào)試器、反編譯器和文檔生成器等。

2.下載安裝JDK2.下載安裝JDK①下載的JDK1.6安裝包保持到硬盤(pán)上,文件名為jdk-6u2-windows-i586-p.exe,執(zhí)行該文件按照向?qū)О惭b。關(guān)閉所有正在運(yùn)行的程序,接受許可協(xié)議,設(shè)置JDK的安裝路徑及選擇安裝的組件對(duì)話框。

設(shè)置JDK的安裝路徑及選擇安裝的組件對(duì)話框

2.下載安裝JDK2.下載安裝JDK②更改安裝路徑到“D:\Java\jdk1.6”,選擇要安裝的組件。在安裝過(guò)程中定義JRE安裝路徑的提示對(duì)話框,更改路徑到“D:\Java\jrek1.6”。在彈出安裝完成的提示對(duì)話框中,取消“顯示自述文件”復(fù)選框的勾選,單擊“完成”按鈕,即可完成JDK的安裝。JDK安裝路徑知識(shí)鏈接JRE(JavaRuntimeEnvironment)是Java運(yùn)行時(shí)環(huán)境,包含了類(lèi)庫(kù)和JVM(Java虛擬機(jī)),是Java程序運(yùn)行的必要環(huán)境。如果只運(yùn)行Java程序沒(méi)有必要安裝JDK,只要安裝JRE就可以了。

2.下載安裝JDK2.下載安裝JDK2)Java開(kāi)發(fā)環(huán)境配置安裝完JDK后,需要設(shè)置環(huán)境變量及測(cè)試JDK配置是否成功。①在“我的電腦”上單擊鼠標(biāo)右鍵,選擇“屬性”菜單項(xiàng)。在的打開(kāi)的“系統(tǒng)屬性”對(duì)話框中選擇“高級(jí)”選項(xiàng)卡,單擊“環(huán)境變量”按鈕,打開(kāi)“環(huán)境變量”對(duì)話框,選擇針對(duì)所有用戶的“系統(tǒng)變量”區(qū)域中的“新建”按鈕。

2.下載安裝JDK2.下載安裝JDK②在“變量名”文本框中輸入“JAVA_HOME”,在“變量值”文本框中輸入JDK的安裝路徑,單擊“確定”按鈕,完成環(huán)境變量JAVA_HOME的配置。JAVA_HOME環(huán)境變量的配置

2.下載安裝JDK2.下載安裝JDK③在“系統(tǒng)變量”中查看path變量。④在“系統(tǒng)變量”中查看classpath變量,如果不存在,則新建變量classpath,單擊“新建”按鈕,“變量值”為:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。⑤測(cè)試JDK是否能夠在機(jī)器上運(yùn)行,在DOS命令行窗口輸入“javac”,輸出幫助信息即為配置正確。在步驟③中,如果不存在,則新建變量PATH,否則選中該變量,單擊“編輯”按鈕,在“變量值”文本框的起始位置添加以下內(nèi)容:%JAVA_HOME%\bin;單擊“確定”按鈕,注意不要漏掉最后的“;”符號(hào)。拓展提高:

2.下載安裝JDK2.下載安裝JDK(2)Java運(yùn)行環(huán)境的原理Java的編寫(xiě)可以使用簡(jiǎn)單的工具,下面用Windows記事本程序編寫(xiě)一個(gè)簡(jiǎn)單的Java文件。把代碼保存到D盤(pán),命名為HelloWorld.java,在DOS命令行編譯源代碼:JavacHelloWorld.java,編譯正確生成Hello.class文件,Java解釋器解釋執(zhí)行class文件:JavaHello。Java的開(kāi)發(fā)過(guò)程

3.認(rèn)識(shí)Java開(kāi)發(fā)工具3.認(rèn)識(shí)Java開(kāi)發(fā)工具EclipseEclipse是利用Java語(yǔ)言寫(xiě)成的,因此Eclipse是可以支持跨平臺(tái)操作的,是一個(gè)成熟的可擴(kuò)展的體系結(jié)構(gòu)。

它的價(jià)值還體現(xiàn)在為創(chuàng)建可擴(kuò)展的開(kāi)發(fā)環(huán)境提供了一個(gè)開(kāi)發(fā)源代碼的平臺(tái)。這個(gè)平臺(tái)允許任何人構(gòu)建與環(huán)境或其他工具無(wú)縫集成的工具,而工具與Eclipse無(wú)縫集成的關(guān)鍵是插件。通過(guò)不斷的集成各種插件,Eclipse的功能也在不斷的擴(kuò)展,以便支持各種不同的應(yīng)用。

3.認(rèn)識(shí)Java開(kāi)發(fā)工具3.認(rèn)識(shí)Java開(kāi)發(fā)工具EclipseEclipse的啟動(dòng)1)在Eclipse初次啟動(dòng)時(shí),需要設(shè)置工作空間,本書(shū)中將Eclipse安裝到D盤(pán)根目錄下,將工作空間設(shè)置在“D:\eclipse\workspace”中。設(shè)置工作空間知識(shí)鏈接每次啟動(dòng)Eclipse時(shí),都會(huì)出現(xiàn)設(shè)置工作空間的對(duì)話框,如果不需要每次啟動(dòng)都出現(xiàn)該對(duì)話框,可以勾選“Usethisasthedefaultanddonotaskagain”選項(xiàng)將該對(duì)話框屏蔽。

3.認(rèn)識(shí)Java開(kāi)發(fā)工具3.認(rèn)識(shí)Java開(kāi)發(fā)工具Eclipse2)單擊“OK”按鈕,進(jìn)入到Eclipse工作臺(tái)。Eclipse的歡迎界面

3.認(rèn)識(shí)Java開(kāi)發(fā)工具3.認(rèn)識(shí)Java開(kāi)發(fā)工具Eclipse2)單擊“OK”按鈕,進(jìn)入到Eclipse工作臺(tái)。Eclipse的歡迎界面

3.認(rèn)識(shí)Java開(kāi)發(fā)工具3.認(rèn)識(shí)Java開(kāi)發(fā)工具Eclipse3)Eclipse工作臺(tái)是一個(gè)IDE開(kāi)發(fā)環(huán)境。主要有以下幾部分組成。Eclipse工作臺(tái)編寫(xiě)Java程序的流程任務(wù)實(shí)施小王是某游戲公司的程序員,目前公司正致力于開(kāi)發(fā)以Java程序?yàn)榛A(chǔ)的新型游戲。公司要求小王編寫(xiě)出Java程序的流程,為游戲的運(yùn)行奠定基礎(chǔ)。任務(wù):利用Eclipse編寫(xiě)Java程序的流程任務(wù)分析:理解牢記!由于在編寫(xiě)Java語(yǔ)言流程的過(guò)程中需要用到Eclipse,Eclipse是Java的開(kāi)發(fā)工具,并且是一個(gè)基于Java的、開(kāi)放源碼的、可擴(kuò)展的應(yīng)用開(kāi)發(fā)平臺(tái),為編程人員提供了一流的Java集成開(kāi)發(fā)環(huán)境,因此,小王決定利用Eclipse來(lái)完成此項(xiàng)工作任務(wù)。任務(wù):利用Eclipse編寫(xiě)Java語(yǔ)言程序利用Eclipse編寫(xiě)Java語(yǔ)言程序任務(wù)實(shí)施

Eclipse編寫(xiě)Java程序的流程必須經(jīng)過(guò)新建Java項(xiàng)目、新建Java類(lèi),編寫(xiě)Java代碼和運(yùn)行程序4個(gè)步驟,下面分別介紹:(1)新建Java項(xiàng)目1)在Eclipse中選擇“File”/“New”/“JavaProject”菜單項(xiàng)。新建Java項(xiàng)目2)打開(kāi)新建項(xiàng)目對(duì)話框新建項(xiàng)目對(duì)話框3)單擊“Next”按鈕,進(jìn)入到Java項(xiàng)目構(gòu)建對(duì)話框,配置Java的構(gòu)建路徑。項(xiàng)目創(chuàng)建向?qū)А狫ava構(gòu)建設(shè)置4)在對(duì)話框中,Java的源文件(Java文件)放在src文件夾,生成的class文件放在bin文件夾,一般不做修改。單擊“Finish”按鈕,完成Java項(xiàng)目的創(chuàng)建。知識(shí)鏈接完成新建Java項(xiàng)目后,在“packageExplorer”(包資源管理器)視圖中將出現(xiàn)新創(chuàng)建的項(xiàng)目lesson01。包資源管理器視圖中包含所有已經(jīng)創(chuàng)建的Java項(xiàng)目。(2)新建Java類(lèi)在lesson01中創(chuàng)建Java類(lèi),具體步驟如下:1)在lesson01上鼠標(biāo)右擊“New”/“class”,彈出“NewJavaClass”(新建Java類(lèi))對(duì)話框。

創(chuàng)建Java類(lèi)2)單擊“完成”按鈕,完成Java類(lèi)的創(chuàng)建。下面是在新類(lèi)中選擇默認(rèn)創(chuàng)建哪些方法,三項(xiàng)分別為:將main方法添加到新類(lèi)中。從超類(lèi)復(fù)制構(gòu)造方法到新類(lèi)中。繼承超類(lèi)或接口的方法

(3)編寫(xiě)Java代碼在Eclipse編輯區(qū)編寫(xiě)Java程序代碼,Eclipse會(huì)自動(dòng)打開(kāi)源代碼編輯器。HelloWorld類(lèi)的代碼如下:

程序代碼(4)運(yùn)行Java程序工具欄單擊按鈕右側(cè)的小箭頭,在彈出的下拉菜單中選擇運(yùn)行方式/Java應(yīng)用程序“RunAs/JavaApplicat

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論