Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)-第2章.ppt

Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)-第2章.ppt

ID:57601431

大?。?66.00 KB

頁數(shù):75頁

時(shí)間:2020-08-28

Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)-第2章.ppt_第1頁
Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)-第2章.ppt_第2頁
Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)-第2章.ppt_第3頁
Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)-第2章.ppt_第4頁
Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)-第2章.ppt_第5頁
資源描述:

《Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)-第2章.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、Java與UML面向?qū)ο蟪绦蛟O(shè)計(jì)第2章Java編程基礎(chǔ)第2章Java編程基礎(chǔ)(1)定義:標(biāo)識(shí)符是指程序中所用對(duì)象的符號(hào)名稱,像包、變量、類、接口和方法等都有用戶自定義的名稱,即標(biāo)識(shí)符。說明:一個(gè)標(biāo)識(shí)符可以由任意長度的字母、數(shù)字、下拉線、美元符號(hào)或Unicode字符(如漢字)組成。但不能是后面介紹的關(guān)鍵字。(2)標(biāo)識(shí)符命名約定:常量用大寫字母,變量用小寫字母開始,類以大寫字母開始。如果一個(gè)變量名由多個(gè)單詞構(gòu)成,第一個(gè)單詞后面的單詞以大寫字母開始,例如anInt。下劃線雖然可以作為標(biāo)識(shí)符的一員,但常用于常量名的單詞分隔,因?yàn)槌?/p>

2、量名都是以大寫字母單詞命名的。切記:標(biāo)識(shí)符的第一個(gè)字符不能是數(shù)字??!標(biāo)識(shí)符與關(guān)鍵字1、標(biāo)識(shí)符第2章Java編程基礎(chǔ)標(biāo)識(shí)符舉例以下為合法的標(biāo)識(shí)符:A98_23_abc變量1$USdollarsuserNameusername以下為非法的標(biāo)識(shí)符:A-4減號(hào)不能作為標(biāo)識(shí)符的一部分3_1數(shù)字不能作為標(biāo)識(shí)符的開頭字符>the大于號(hào)不是標(biāo)識(shí)符的有效字符boolean關(guān)鍵字不能作為標(biāo)識(shí)符使用true關(guān)鍵字不能作為標(biāo)識(shí)符使用null關(guān)鍵字不能作為標(biāo)識(shí)符使用有同學(xué)會(huì)問“userName”與“username”有什么區(qū)別么?是不是一樣的呢?強(qiáng)

3、調(diào):Java嚴(yán)格區(qū)分字母大小寫,標(biāo)識(shí)符中的大小寫字母被認(rèn)為是不同的兩個(gè)字符。所以上述兩個(gè)標(biāo)識(shí)符也是不一樣的第2章Java編程基礎(chǔ)(1)定義:它是預(yù)先定義好的標(biāo)識(shí)符,是Java語言保留的用來標(biāo)識(shí)數(shù)據(jù)類型、控制如何定義程序的特殊標(biāo)識(shí)符。標(biāo)識(shí)符與關(guān)鍵字2、Java關(guān)鍵字所有關(guān)鍵字都是由小寫字母組成的!!所有的Java關(guān)鍵字將不能被用作標(biāo)識(shí)符?。≌f明:第2章Java編程基礎(chǔ)標(biāo)識(shí)符與關(guān)鍵字abstractbooleanbreakbytecasecatchcharclasscontinuedefaultdodoubleelseexte

4、ndsfalsefinalfinallyfloatforifimplementsimportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticstrictfpsuperswitchsynchronizedthisthrowthrowstransienttruetryvoidvolatilewhileenum2、Java關(guān)鍵字(2)目前Java語言用到的主要關(guān)鍵字如下表所示:第2章Java編程基礎(chǔ)補(bǔ)充知識(shí):

5、分隔符分隔符是用來區(qū)分源程序中的基本成分,可使編譯器確認(rèn)代碼在何處分隔。分隔符有注釋、空白符和普通分隔符三種。第2章Java編程基礎(chǔ)1、注釋注釋是為了程序的可讀性而加入的幫助理解程序?qū)崿F(xiàn)思路的解釋性文字,它不是程序的有效執(zhí)行語句,程序執(zhí)行時(shí)忽略之。注釋有三種形式:(1)單行注釋://所在行內(nèi)此符號(hào)之后的所有文字都作為程序注釋來解釋。(2)多行注釋:/*--注釋開始符號(hào)**/--注釋結(jié)束符號(hào)(3)文件注釋:借助javadoc.exe來制作幫助文件。/**注釋內(nèi)容**/第2章Java編程基礎(chǔ)2.空白符空白符包括空格、回車、換行

6、和制表符(Tab鍵)等符號(hào),用來作為程序中各種基本成分之間的分隔符。各基本成分之間可以有一個(gè)或多個(gè)空白符,其作用相同。和注釋一樣,系統(tǒng)編譯程序時(shí),只用空白符區(qū)分各種基本成分,然后忽略它。第2章Java編程基礎(chǔ)3.普通分隔符普通分隔符和空白符的作用相同,用來區(qū)分程序中的各種基本成分,但它在程序中有確定的含義,不能忽略。Java有4種普通分隔符:{}大括號(hào),用來定義復(fù)合語句、方法體、類體及數(shù)組的初始化;;分號(hào),是語句結(jié)束的標(biāo)志;,逗號(hào),分隔方法的參數(shù)、分隔變量說明等;:冒號(hào),說明語句標(biāo)號(hào)。第2章Java編程基礎(chǔ)變量與基本數(shù)據(jù)類

7、型Java的基本數(shù)據(jù)類型第2章Java編程基礎(chǔ)變量與基本數(shù)據(jù)類型1、變量定義與賦值變量是內(nèi)存中的一塊空間,提供了可以存放信息和數(shù)據(jù)的地方,具有記憶數(shù)據(jù)的功能。變量是可以改變的,它可以存放不同類型的數(shù)據(jù),通常用字母或單詞作為變量名。變量的聲明及賦值聲明變量的語句格式如下:類型變量名[=初值][,變量名][=初值];例如:byteb1,b2;intv1=0,v2=10,v3=18;“=”為賦值號(hào),“v3=18;”為賦值語句變量的聲明第2章Java編程基礎(chǔ)2、邏輯型數(shù)據(jù)邏輯型的類型標(biāo)識(shí)符為boolean,Java語言引入了邏輯型

8、用以表示關(guān)系運(yùn)算和邏輯運(yùn)算的結(jié)果,布爾型數(shù)據(jù)只有兩個(gè)值true和false。例如:booleanb=true;//定義b為布爾型變量,且初值為true與C(C++)語言不同,邏輯型數(shù)據(jù)不可作為整型數(shù)據(jù)使用,不同于C(C++)語言中的0和非0。Java語言中應(yīng)該使用邏輯型數(shù)據(jù)的地方,不可使用其他類型的數(shù)據(jù)

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

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

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