第一章 Java語言概述_第1頁
第一章 Java語言概述_第2頁
第一章 Java語言概述_第3頁
第一章 Java語言概述_第4頁
第一章 Java語言概述_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

Java程序設(shè)計(chénɡxùshèjì)案例教程共三十頁第一章Java語言(yǔyán)概述共三十頁第一章Java語言(yǔyán)概述技能目標(biāo):通過本章的學(xué)習(xí),了解Java語言的特點(diǎn),掌握J(rèn)ava語言的運(yùn)行機(jī)制,學(xué)會編寫并運(yùn)行一個最簡單的Java程序。知識目標(biāo):了解Java語言的特點(diǎn);掌握J(rèn)ava語言的運(yùn)行機(jī)制;掌握運(yùn)用Java編寫命令行程序的方法;會編譯、運(yùn)行、調(diào)試、維護(hù)(wéihù)Java程序本章任務(wù):在屏幕上顯示教務(wù)管理系統(tǒng)的歡迎信息。共三十頁1.1Java語言(yǔyán)發(fā)展史

1.1.1Java的發(fā)展歷史(lìshǐ)簡介誕生于1991年,原名oak

成熟于1995年,改名java共三十頁1.1Java語言(yǔyán)發(fā)展史1.1.2Java版本和未來(wèilái)發(fā)展趨勢簡介1.Java版本(1)JavaSE(2)JavaEE(3)JavaME

2.未來發(fā)展趨勢Oracle收購Sun后,推出了Java的十年發(fā)展戰(zhàn)略。共三十頁1.2java語言(yǔyán)的主要特點(diǎn)1.面向?qū)ο?.平臺無關(guān)(wúguān)性3.分布式4.可靠性和安全性5.多線程6.簡單性7.健壯性8.高性能9.靈活性共三十頁1.3Java運(yùn)行機(jī)制Java程序的運(yùn)行要經(jīng)過編寫、編譯、運(yùn)行3個步驟。(1)編寫源文件:是指在Java開發(fā)環(huán)境中進(jìn)行程序代碼的輸入,最終形成后綴名為.java的Java源文件。(2)編譯Java源文件:是指使用Java編譯器對源文件進(jìn)行錯誤排查(páichá)的過程,編譯后將生成后綴名為.class的字節(jié)碼文件。(3)運(yùn)行Java程序:是指使用Java解釋器將字節(jié)碼文件翻譯成機(jī)器代碼,執(zhí)行并顯示結(jié)果共三十頁1.3Java運(yùn)行機(jī)制Java虛擬機(jī)JVM(JavaVirtualMachine)共三十頁1.4Java開發(fā)環(huán)境(huánjìng)搭建1.4.1JDK的下載和安裝建立Java運(yùn)行環(huán)境,首先要登錄網(wǎng)站/technetwork/java/index.html,下載JDK開發(fā)工具,根據(jù)(gēnjù)操作系統(tǒng)的不同可以下載不同版本的JDK,這里以windows平臺為例,下載最新的JDK軟件名為:jdk-7u25-windows-i586.exe;安裝過程比較簡單,只須接受默認(rèn)安裝即可。安裝時注意安裝路徑,默認(rèn)為:C:\ProgramFiles\Java\jdk1.7.0。共三十頁1.4.1JDK的下載(xiàzǎi)和安裝JDK安裝完成后,將包含以下內(nèi)容:(1)開發(fā)工具開發(fā)工具位于bin/子目錄中,指工具和實(shí)用程序,可幫助您開發(fā)、執(zhí)行、調(diào)試和保存以Java編程語言編寫(biānxiě)的程序。(2)運(yùn)行時環(huán)境運(yùn)行時環(huán)境位于jre/子目錄中,由JDK使用的JavaRuntimeEnvironment(JRE)的實(shí)現(xiàn)。JRE包括Java虛擬機(jī)(JVM)、類庫以及其他支持執(zhí)行以Java編程語言編寫的程序的文件。(3)附加庫附加庫位于lib/子目錄中,開發(fā)工具所需的其他類庫和支持文件。共三十頁1.4.2環(huán)境變量的配置(pèizhì)

配置JDK運(yùn)行環(huán)境主要有2個方面的工作,一是增加命令尋找路徑,修改系統(tǒng)變量(biànliàng)path,增加指向Java常用工具安裝的路徑:例如C:\ProgramFiles\Java\jdk1.7.0_25\bin;二是設(shè)置環(huán)境變量ClassPath,指向Java安裝的路徑下的庫文件所在目錄:例如C:\ProgramC:\ProgramFiles\Java\jdk1.7.0_25\lib;共三十頁1.4.2環(huán)境變量的配置(pèizhì)以下(yǐxià)為windowsXP系統(tǒng)下的設(shè)置步驟:(1)在桌面上右擊“我的電腦”圖標(biāo),在彈出的菜單中選擇“屬性”命令,在“系統(tǒng)屬性”對話框中,單擊“高級”標(biāo)簽,打開“高級”選項卡,如圖所示。共三十頁1.4.2環(huán)境變量的配置(pèizhì)(2)在“高級(gāojí)”選項卡,單擊“環(huán)境變量”按鈕,將顯示如圖所示對話框。共三十頁1.4.2環(huán)境變量的配置(pèizhì)(3)在系統(tǒng)變量(biànliàng)窗口中找到“path”變量,單擊“編輯”按鈕,在彈出的對話框中,將Java路徑下的庫文件所在目錄:例如C:\ProgramFiles\Java\jdk1.7.0_25\bin,添加到最前面,并用“;”與原路徑分隔后,單擊“確定”,完成路徑添加。如圖所示。共三十頁1.4.2環(huán)境變量的配置(pèizhì)(4)在系統(tǒng)變量窗口(chuāngkǒu)中,單擊“新建”按鈕,在彈出的對話框中,添加一名為:ClassPath的環(huán)境變量,用于提供給JVM尋找類庫之用,其值為Java安裝路徑下的庫文件所在目錄:例如C:\ProgramFiles\Java\jdk1.7.0_25\lib。單擊“確定”,完成ClassPath的環(huán)境變量的創(chuàng)建。如圖所示。共三十頁1.4.2環(huán)境變量的配置(pèizhì)

完成上述操作后,JDK的環(huán)境設(shè)置(shèzhì)便設(shè)置(shèzhì)好了,在命令狀態(tài)下直接輸入javac命令,系統(tǒng)可以執(zhí)行javac.exe。如圖所示。共三十頁1.4.3Java程序的編寫(biānxiě)、編譯和運(yùn)行Java程序(chéngxù)分為兩種:一種是Javaapplication(Java應(yīng)用程序),另一種是Javaapplet(Java小程序)。共三十頁1.4.3Java程序的編寫(biānxiě)、編譯和運(yùn)行Java編譯器是javac.exe,其用法(yònɡfǎ)如下:

javac文件名.javaJava解釋器是java.exe,其用法如下:

java文件名共三十頁1.4.3Java程序的編寫、編譯(biānyì)和運(yùn)行例1-1編寫一個Java應(yīng)用程序,在屏幕(píngmù)上顯示“歡迎使用教務(wù)管理系統(tǒng)”。共三十頁1.4.3Java程序的編寫、編譯(biānyì)和運(yùn)行第一步,Java程序(chéngxù)的編寫共三十頁1.4.3Java程序(chéngxù)的編寫、編譯和運(yùn)行第二步,Java程序(chéngxù)的編譯共三十頁1.4.3Java程序(chéngxù)的編寫、編譯和運(yùn)行第三步,Java程序的運(yùn)行在同樣的命令提示符窗口輸入(shūrù)“javaWelcome”,運(yùn)行結(jié)果如圖所示。共三十頁1.5Eclipse集成(jíchénɡ)開發(fā)環(huán)境1.啟動Eclipse

在Eclipse文件夾中運(yùn)行“eclipse.exe”文件(wénjiàn),會彈出工作空間設(shè)置界面。共三十頁1.5Eclipse集成開發(fā)(kāifā)環(huán)境

工作空間用于存放開發(fā)的Java項目。設(shè)置完成后單擊“OK”按鈕。會出現(xiàn)Eclipse歡迎界面(jièmiàn)Welcome。將歡迎界面關(guān)掉,就進(jìn)入Eclipse的主界面了。共三十頁1.5Eclipse集成(jíchénɡ)開發(fā)環(huán)境2.創(chuàng)建Java項目選擇“File”→“New”→“JavaProject”,彈出新建項目對話框。輸入項目名稱welcome后,單擊“下一步”按鈕。在彈出對話框中單擊“Finish”按鈕。此時(cǐshí)完成了Java項目的創(chuàng)建??梢源蜷_Myworkspace文件夾,發(fā)現(xiàn)創(chuàng)建的項目文件夾“welcome”。共三十頁1.5Eclipse集成開發(fā)(kāifā)環(huán)境3.創(chuàng)建Java類文件在創(chuàng)建了welcome項目后,右單擊項目welcome,選擇快捷菜單中的“New”→“Class”。彈出新建Java類對話框。在“Package:”對話框中輸入包名“cn.js.sdcit”;在“Name:”對話框中輸入Java源文件名“Welcome”;在“Whichmethodstubswouldyouliketocreate?”(想要(xiǎnɡyào)創(chuàng)建哪些方法頭?)復(fù)選框中選擇“publicstaticvoidmain(String[]args)”將自動創(chuàng)建一個空的main()方法,單擊“Finish”按鈕,實(shí)現(xiàn)創(chuàng)建“Welcome.java”類文件。共三十頁1.5Eclipse集成(jíchénɡ)開發(fā)環(huán)境4.編輯(biānjí)Java源文件在創(chuàng)建“Welcome.java”類文件后,輸入代碼共三十頁1.5Eclipse集成開發(fā)(kāifā)環(huán)境5.解釋運(yùn)行(yùnxíng)Java程序選擇主菜單中的“Run”—“RunAs”—“JavaApplication”。程序輸出運(yùn)行結(jié)果。共三十頁1.6JavaAPI技術(shù)(jìshù)文檔

應(yīng)用程序接口(ApplicationProgrammingInterface,JavaAPI)就是Java類庫,是系統(tǒng)提供的已實(shí)現(xiàn)(shíxiàn)的標(biāo)準(zhǔn)類的集合。共三十頁內(nèi)容(nèiróng)總結(jié)Java程序(chéngxù)設(shè)計案例教程。(3)運(yùn)行Java程序

溫馨提示

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

評論

0/150

提交評論