資源描述:
《java2程序設(shè)計(jì)基礎(chǔ)第二章》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、jAVA2程序設(shè)計(jì)基礎(chǔ)第二章本文由雨季有雨1貢獻(xiàn)ppt文檔可能在WAP端瀏覽體驗(yàn)不佳。建議您優(yōu)先選擇TXT,或下載源文件到本機(jī)查看。第2章Java編程基礎(chǔ)章編程基礎(chǔ)教學(xué)提示:教學(xué)提示:在上一章中,我們對(duì)Java語(yǔ)言的歷史,原理,開(kāi)發(fā)環(huán)境的搭建和系統(tǒng)環(huán)境變量的設(shè)置進(jìn)行了介紹,使讀者對(duì)其有一個(gè)基本的了解.但僅僅掌握這些還不夠.本章將進(jìn)一步介紹Java語(yǔ)言程序設(shè)計(jì)的方法與技巧,任何技巧和能力的形成都是以基礎(chǔ)知識(shí)作為鋪墊的,因此本章把注意力集中在Java語(yǔ)言最基礎(chǔ)的知識(shí)方面,這涉及到數(shù)據(jù)類型以及定義在其上的運(yùn)算,表達(dá)式,基本語(yǔ)法格式,變
2、量及變量的作用域和運(yùn)算符等.學(xué)習(xí)這些內(nèi)容后,讀者對(duì)Java語(yǔ)言會(huì)有一個(gè)更深的了解.教學(xué)目標(biāo):教學(xué)目標(biāo):掌握標(biāo)識(shí)符的命名規(guī)則,變量與常量的區(qū)別,Java語(yǔ)言中主要的數(shù)據(jù)類型,類型轉(zhuǎn)換機(jī)制,Java語(yǔ)言中的幾種基本運(yùn)算類型的使用和流程控制語(yǔ)句的應(yīng)用等;熟悉數(shù)組和變量作用域的使用方法.通過(guò)上機(jī)實(shí)踐,初步掌握上述內(nèi)容的靈活運(yùn)用.2.1Java基本語(yǔ)法格式Java基本語(yǔ)法格式2.1.1關(guān)鍵字2.1.2Java中的標(biāo)識(shí)符2.1.3Java語(yǔ)言中的基本數(shù)據(jù)類型2.1.4Java中的命名規(guī)則2.1.5Java中的一些注意事項(xiàng)2.1.1關(guān)鍵字關(guān)鍵
3、字是Java語(yǔ)言中具有特定含義,用來(lái)向Java編譯器提供專門(mén)指令語(yǔ)言中具有特定含義,用來(lái)向關(guān)鍵字是語(yǔ)言中具有特定含義編譯器提供專門(mén)指令的單詞.因?yàn)檫@些單詞對(duì)來(lái)說(shuō)有特殊功能,的單詞.因?yàn)檫@些單詞對(duì)Java來(lái)說(shuō)有特殊功能,所以不能用來(lái)作為變量名.來(lái)說(shuō)有特殊功能所以不能用來(lái)作為變量名.例如:用來(lái)指定變量類型用來(lái)指定變量類型,用來(lái)控制程序流程用來(lái)控制程序流程.例如:int用來(lái)指定變量類型,if用來(lái)控制程序流程.如果將關(guān)鍵字用作變量名,編譯器將會(huì)報(bào)語(yǔ)法錯(cuò)誤.量名,編譯器將會(huì)報(bào)語(yǔ)法錯(cuò)誤.Java中的關(guān)鍵字如表2.1所示:中的關(guān)鍵字如表所示中
4、的關(guān)鍵字如表所示:返回表2.1Java中的關(guān)鍵字中的關(guān)鍵字abstractbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseextendsfalsefinalfinallyfloatforgotoifimplementsimportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticsuperswitchsynchronizedth
5、isthrowthrowstransienttruetryvoidvolatilewhile返回2.1.2Java中的標(biāo)識(shí)符Java中的標(biāo)識(shí)符標(biāo)識(shí)符就是用來(lái)標(biāo)識(shí)包名,類名,方法名,變量名,類型名,標(biāo)識(shí)符就是用來(lái)標(biāo)識(shí)包名,類名,方法名,變量名,類型名,數(shù)組名和文件名的有效字符序列.更進(jìn)一步說(shuō),標(biāo)識(shí)符其實(shí)就是一個(gè)名字.名和文件名的有效字符序列.更進(jìn)一步說(shuō),標(biāo)識(shí)符其實(shí)就是一個(gè)名字.Java語(yǔ)言的標(biāo)識(shí)符可由任意順序的大小寫(xiě)字母,美元符號(hào)($),數(shù)語(yǔ)言的標(biāo)識(shí)符可由任意順序的大小寫(xiě)字母,美元符號(hào)(),),數(shù)語(yǔ)言的標(biāo)識(shí)符可由任意順序的大小寫(xiě)字
6、母字和下劃線()組成,并且第一個(gè)字符不能是數(shù)字.同時(shí),字和下劃線(-)組成,并且第一個(gè)字符不能是數(shù)字.同時(shí),也不能是Java的保留關(guān)鍵字.的保留關(guān)鍵字.下面為合法的標(biāo)識(shí)符:下面為合法的標(biāo)識(shí)符:boy_$4_mynamejack_123$$135martycomputerchina_1下面為不合法的標(biāo)識(shí)符:下面為不合法的標(biāo)識(shí)符:public125165.778woman25_man返回2.1.3Java語(yǔ)言中的基本數(shù)據(jù)類型Java語(yǔ)言中的基本數(shù)據(jù)類型1.邏輯類型邏輯類型又稱布爾類型,其值只有兩種:和假(false).它使用邏輯類型
7、又稱布爾類型,其值只有兩種:真(true)和假和假.關(guān)鍵字boolean來(lái)定義邏輯變量.來(lái)定義邏輯變量.關(guān)鍵字2.字符類型Java中每一個(gè)字符占兩個(gè)字節(jié),它使用的是中每一個(gè)字符占兩個(gè)字節(jié),字符集,中每一個(gè)字符占兩個(gè)字節(jié)它使用的是unicode字符集,因此可字符集使用的常量共有65535個(gè).它使用關(guān)鍵字來(lái)定義字符變量.使用的常量共有個(gè)它使用關(guān)鍵字char來(lái)定義字符變量.來(lái)定義字符變量3.整數(shù)類型Java中整型常量可以分為十進(jìn)制,十六進(jìn)制和八進(jìn)制.而整型變量的中整型常量可以分為十進(jìn)制,中整型常量可以分為十進(jìn)制十六進(jìn)制和八進(jìn)制.定義可
8、分為四種:型和long型.定義可分為四種:byte型,short型,int型和型型型和型4.浮點(diǎn)類型兩種類型.浮點(diǎn)類型可分為float(32位)和double(64位)兩種類型.float型叫做單位和位兩種類型精度浮點(diǎn)數(shù).精度浮點(diǎn)數(shù).返回2.1.4Java中的命