java教程-精品ppt課件

java教程-精品ppt課件

ID:34551701

大?。?.20 MB

頁數(shù):159頁

時(shí)間:2019-03-07

java教程-精品ppt課件_第1頁
java教程-精品ppt課件_第2頁
java教程-精品ppt課件_第3頁
java教程-精品ppt課件_第4頁
java教程-精品ppt課件_第5頁
資源描述:

《java教程-精品ppt課件》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第一章Java概述大宇宙信息創(chuàng)造(中國)有限公司2005年1月1?java概述?1.1Java的發(fā)展歷史●Java是由美國SUN公司推出的一種編程語言。其前身是SUN公司于1991年開發(fā)的用于家用消費(fèi)類電子產(chǎn)品上進(jìn)行交互式操作而的一個(gè)名為Oak的軟件,在這個(gè)系統(tǒng)中開發(fā)出了一種平臺無關(guān)的編程語言,后來定名為Java?!?994年,隨著Internet的迅猛發(fā)展,Sun公司將java的發(fā)展戰(zhàn)略重點(diǎn)放到了網(wǎng)絡(luò)應(yīng)用開發(fā),并取得巨大成功,如今已經(jīng)成為網(wǎng)絡(luò)開發(fā)的首選。●1996年1月,Java的第一個(gè)開發(fā)包JDKv1.0發(fā)布,現(xiàn)在JDK最新版本是1.5。2?java概述?1.1Java的平臺分類●J

2、2ME(Java2MicroEdition)嵌入式系統(tǒng)上的Java開發(fā)平臺?!馢2SE(Java2StandardEdition)用于PC機(jī)上的java標(biāo)準(zhǔn)平臺?!馢2EE(Java2EnterpriseEdition)用于構(gòu)建企業(yè)級應(yīng)用系統(tǒng)的平臺。網(wǎng)絡(luò)ServerDB3?java概述?1.1Java的特性●面向?qū)ο蟮恼Z言和C++等目前主流的程序設(shè)計(jì)語言類似,java采用完全面向?qū)ο蠹夹g(shù)。Java程序本身就以“類”的形式存在,能很好的實(shí)現(xiàn)數(shù)據(jù)封裝和程序的模塊化,更大程度上支持代碼重用。●簡單易用性與C++相比,java語言更容易別掌握?!衿脚_無關(guān)性一次編寫,到處運(yùn)行(writeonce,

3、runanywhere)4?java概述?1.2Java程序的編譯和運(yùn)行●Java的編譯方式介于編譯執(zhí)行和解釋執(zhí)行之間,編譯成一種中間代碼(class文件)。語匯分析中間代碼本地代碼語匯分析中間代碼本地代碼語匯分析中間代碼本地代碼源代碼源代碼源代碼編譯器解釋器編譯器解釋器編譯方式解釋方式Java方式5?java概述?1.2Java程序的編譯和運(yùn)行●Java的虛擬機(jī)和跨平臺性Java虛擬機(jī)Java虛擬機(jī)Java虛擬機(jī)WindowsUNIXLinuxclass文件6?java概述?1.4Java環(huán)境的安裝和配置●獲取和安裝JDK可以到Sun公司網(wǎng)站(http://ww.sun.com)下載適

4、用于特定操作系統(tǒng)的JDK安裝程序,安裝時(shí)按照提示指定安裝路徑即可。以JDK1.4.2為例,默認(rèn)安裝路徑為c:jdk1.4.2,安裝完成后該目錄結(jié)構(gòu)如下:c:jdk1.4.2binJDK開發(fā)工具中的可執(zhí)行文件,如編譯、解釋、調(diào)試工具等。demo含有源代碼的程序示例。include包含C語言頭文件,支持java本地接口和java虛擬機(jī)調(diào)試程序的本地代碼編程技術(shù)。jrejava運(yùn)行時(shí)環(huán)境的根目錄。lib開發(fā)工具使用的歸檔包文件。7?java概述?1.4Java環(huán)境的安裝和配置●設(shè)置環(huán)境變量path環(huán)境變量為了能在任何目錄下調(diào)用java程序的編譯調(diào)試工具,在path環(huán)境變量中加入:c:jd

5、k1.4.2bin。classpath環(huán)境變量該環(huán)境變數(shù)值定java類的字節(jié)碼文件的搜索路徑,如果你的程序中要使用某個(gè)java類,則該類必須能在classpath指定的路徑中找到。為了能使用JDK提供的java基礎(chǔ)類庫,我們需要在該環(huán)境變量中加入:c:jdk1.4.2libtools.jar;c:jdk1.4.2libdt.jar;.環(huán)境變量設(shè)置方法:開始->設(shè)置->控制面板->系統(tǒng)->高級->環(huán)境變量。8?java概述?1.5編寫第一個(gè)JavaApplication●Application程序的結(jié)構(gòu)HelloWorldApp.javapublicclassHelloWo

6、rldApp{publicstaticvoidmain(Stringargs[]){System.out.println("HelloWorld!");}}class:類定義關(guān)鍵字HelloWorldApp:類名,必須與文件名同名main:mian方法是程序執(zhí)行時(shí)的入口點(diǎn),application程序中必須定義此方法,其修飾符固定是publicstaticvoid。System.out.println()方法將在控制臺窗口輸出參數(shù)指定的文字。9?java概述?1.5編寫第一個(gè)JavaApplication●編譯假設(shè)HelloWorldApp.java文件保存在C盤根目錄下,執(zhí)行以下命令進(jìn)行

7、編譯。C:>javacHelloWorldApp.javaC:>編譯完畢,會在當(dāng)前目錄下生成HelloWorldApp.class文件?!駡?zhí)行C:>javaHelloWorldAppHelloWorld!C:>10第二章Java語法基礎(chǔ)大宇宙信息創(chuàng)造(中國)有限公司2005年1月11?java語法基礎(chǔ)?2.1Java語言的基本組成Java語言主要由以下五種元素組成:標(biāo)識符、關(guān)鍵字、文字、運(yùn)算符和分隔符。這五種元素有著不同的語

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。