java面向?qū)ο蟪绦蛟O(shè)計(java基礎(chǔ)、java規(guī)范)ppt

java面向?qū)ο蟪绦蛟O(shè)計(java基礎(chǔ)、java規(guī)范)ppt

ID:27773638

大?。?.43 MB

頁數(shù):122頁

時間:2018-12-03

java面向?qū)ο蟪绦蛟O(shè)計(java基礎(chǔ)、java規(guī)范)ppt_第1頁
java面向?qū)ο蟪绦蛟O(shè)計(java基礎(chǔ)、java規(guī)范)ppt_第2頁
java面向?qū)ο蟪绦蛟O(shè)計(java基礎(chǔ)、java規(guī)范)ppt_第3頁
java面向?qū)ο蟪绦蛟O(shè)計(java基礎(chǔ)、java規(guī)范)ppt_第4頁
java面向?qū)ο蟪绦蛟O(shè)計(java基礎(chǔ)、java規(guī)范)ppt_第5頁
資源描述:

《java面向?qū)ο蟪绦蛟O(shè)計(java基礎(chǔ)、java規(guī)范)ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第一章初次接觸JAVA主要內(nèi)容Java語言-網(wǎng)絡(luò)時代的編程語言Java語言的特點Java程序的編譯環(huán)境和執(zhí)行環(huán)境第一個Java程序——HelloWorldJava程序的分類Java平臺Java語言——網(wǎng)絡(luò)時代的編程語言網(wǎng)絡(luò)時代編程問題網(wǎng)絡(luò)帶給我們精彩的同時,也為編程帶來了困難,最為突出的表現(xiàn)為環(huán)境復雜問題的解決方法為了實現(xiàn)一個程序能被多個操作系統(tǒng)所認識,必須像不同語言國家的人交流那樣,借助“翻譯”的作用我是中國人I’machineseI’manamerican我是美國人C或C++:只有將編譯后的文件連接成為.exe,才能在Windows操作系統(tǒng)上運行。C++的解決

2、策略Java的解決策略:一次編譯,處處執(zhí)行Java語言的特點Asimple,object-oriented,distributed,interpreted,robust,secure,architecture-neutral,portable,high-performance,multi-threaded,anddynamiclanguage。即:Java是一種具有“簡單、面向?qū)ο?、分布式、解釋型、健壯、安全、與體系結(jié)構(gòu)無關(guān)、可移植、高性能、多線程和動態(tài)執(zhí)行”等特性的語言。Sun公司對Java的定義Java程序的編譯環(huán)境和執(zhí)行環(huán)境編譯環(huán)境:編譯環(huán)境的建立需要到Su

3、n的官方網(wǎng)站上下載JDK(JavaDevelopmentKit),網(wǎng)址為:http://java.sun.com/downloads/ea/。Java源代碼從編譯到解釋執(zhí)行涉及兩種環(huán)境運行環(huán)境:運行環(huán)境需要到Sun的官方網(wǎng)站上下載JRE(JavaRuntimeEnvironment)適用不同操作系統(tǒng)的JDK版本第一個Java程序——HelloWorld五個步驟進行JDK的安裝配置環(huán)境變量編寫程序編譯執(zhí)行程序??赡苡龅降膯栴}及解決方法Java程序的分類從大類上分為Application和Applet。前面的HelloWorld就是Application程序,它們之間

4、的主要區(qū)別如下:ApplicationApplet程序標志靜態(tài)main方法繼承java.applet.Applet,方法中為voidpaint(Graphicsg)運行獨立運行,利用java工具不能獨立運行,需要依賴瀏覽器,用appletviewer工具來調(diào)試JAVA程序的分類將HelloWorld改寫成Applet程序importjava.awt.*;importjava.applet.*;publicclassHelloWorldAppletextendsApplet{publicvoidinit(){}publicvoidpaint(Graphicsg){g

5、.drawString("HelloWorld!",25,25);}}編輯html頁面,和HelloWorldApplet.class在同一目錄,取名為HelloWorldApplet.html,在其中編寫代碼:執(zhí)行結(jié)果:程序說明程序中的import,相當于C語言中的include,是使用已經(jīng)編譯好的類的語法(包括API中的類),在上面的程序當中,如果沒有importjava.awt.*;則Graphics類不可使用;沒有importjava.ap

6、plet.*;則Applet類不可使用。Graphics類用于繪圖。paint方法(名字不可更改)用于界面刷新為什么Applet需要嵌入瀏覽器執(zhí)行Applet在瀏覽器中如何工作的?執(zhí)行中可能遇到的問題Java平臺Java不僅是編程語言,還是一個開發(fā)平臺。目前Sun公司把java平臺劃分成J2EE、J2SE、J2ME三個平臺,針對不同的市場目標和設(shè)備進行定位:J2EE是Java2EnterpriseEdition,主要是為企業(yè)計算提供一個應用服務器的運行和開發(fā)平臺。J2EE將逐步發(fā)展成可與微軟的.NET相對抗的網(wǎng)絡(luò)計算平臺。J2SE是Java2StandardEdi

7、tion,主要目的是為臺式機和工作站提供一個開發(fā)和運行的平臺。我們在學習java的過程中,主要是采用J2SE來進行開發(fā)。J2ME是Java2MicroEdition,主要是面向電子產(chǎn)品提供一個java運行平臺,使java程序能夠在手機、機頂盒、PDA等產(chǎn)品上運行。第二章Java語言基礎(chǔ)主要內(nèi)容簡單數(shù)據(jù)類型表達式控制語句數(shù)組簡單數(shù)據(jù)類型標識符定義:程序員對程序中的各個元素加以命名時使用的命名記號稱為標識符(identifier)。Java語言中,標識符是以字母,下劃線“_”,美元符“$”開始的一個字符序列,后面可以跟字母,下劃線,美元符,數(shù)字。例如,identifi

8、er,us

當前文檔最多預覽五頁,下載文檔查看全文

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

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