(2)-《Java程序設(shè)計(jì)》課件2_第1頁
(2)-《Java程序設(shè)計(jì)》課件2_第2頁
(2)-《Java程序設(shè)計(jì)》課件2_第3頁
(2)-《Java程序設(shè)計(jì)》課件2_第4頁
(2)-《Java程序設(shè)計(jì)》課件2_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第二章Java基本語法2.1常量、變量和注釋語句主要內(nèi)容任務(wù)一:計(jì)算機(jī)中“變量”與“常量”有什么區(qū)別與聯(lián)系?任務(wù)二:Java中的數(shù)據(jù)類型和C++中一樣嗎?任務(wù)三:Java中標(biāo)識符的設(shè)置有什么規(guī)則?任務(wù)四:變量的作用域是怎樣規(guī)定的?任務(wù)五:Java中注釋語句是怎樣的?任務(wù)一:計(jì)算機(jī)中“變量”與“常量”有什么區(qū)別與聯(lián)系?區(qū)別:變量的值是可以改變的,而常量的值是不變的;變量一般用一個(gè)“變量名”來代替和存儲,而常量可以直接使用值本身來運(yùn)算。聯(lián)系:在實(shí)際操作中,我們一般是把常量和變量都存儲在一個(gè)標(biāo)識符中,再用標(biāo)識符來運(yùn)算,這樣更方便;只不過我們在定義一個(gè)常量時(shí)一般要加上“關(guān)鍵字”——final,這樣它就不能改變了。任務(wù)二:Java中的數(shù)據(jù)類型和C++中一樣嗎?C++中數(shù)據(jù)類型分為預(yù)定義型(整型、字符型、指針型等)和自定義型(結(jié)構(gòu)、聯(lián)合、枚舉);而Java中數(shù)據(jù)類型分為基本類型和對象類型。

Java中的“對象類型”數(shù)據(jù)類似于C++中的“指針類型”,即變量中存儲的是其他數(shù)據(jù)類型的一個(gè)地址(當(dāng)然這個(gè)“其他數(shù)據(jù)類型”可以繼續(xù)是“對象類型”,就相當(dāng)于“指針的指針”了)?!址甋tring、各種類

Java中的“基本類型”相當(dāng)于C++中除指針類型外的預(yù)定義型,共8種;而C++中的自定義型在Java中都各自有自己巧妙的實(shí)現(xiàn)方式,并不是一種數(shù)據(jù)類型?!址鹀har任務(wù)三:Java中標(biāo)識符的設(shè)置有什么規(guī)則?①“標(biāo)識符”即Java中代表一個(gè)變量、常量、類、方法或特定標(biāo)志的代號和名字;其中特定標(biāo)志的名字叫保留關(guān)鍵字(如int、public、true、null等),其他的名字不能和它們一樣。②一般標(biāo)志符必須以字母、下劃線或$開頭,可以包含任意Unicode字母或數(shù)字,但不能包含空格和連字符(減號),長度不限。③習(xí)慣上,變量名、方法名要以小寫字母開頭,類名要以大寫字母開頭,常量名全部大寫;由多個(gè)單詞組成的標(biāo)識符中間不能有空格,連在一起,且每個(gè)單詞的首字母大寫。(如mySalaryThisYear可以是變量名或方法名)任務(wù)四:變量的作用域是怎樣規(guī)定的?Ⅰ.變量的作用域就是這個(gè)變量在哪個(gè)區(qū)域起作用。Ⅱ.一個(gè)程序中的變量會有很多,如果知道了各種變量的作用域,我們就可以在不同的作用域中使用相同的變量名而不會沖突,系統(tǒng)也會在超過變量的作用域后將不再使用的變量釋放,收回空間。Ⅲ.Java程序中根據(jù)位置可分為四種變量:類成員變量①、局部變量③⑤、方法參數(shù)變量②、異常處理參數(shù)變量④。(簡要介紹類和異常處理概念)任務(wù)五:Java中注釋語句是怎樣的?單行注釋://注釋內(nèi)容多行注釋:/*注釋內(nèi)容*注釋內(nèi)容*/文檔注釋:/**注釋內(nèi)容*注釋內(nèi)容*/小結(jié)Java中的數(shù)據(jù)類型分為“基本類型”和“對象類型”,基本類型一般可以直接存儲在棧中(容量小、速度快),也可以通過“包裝”成對象類型,存儲在堆中(容量大、速度慢),再將對象存儲在棧中;而對象類型一般都是存儲在堆中,其對象(地址)存儲在棧中。課后作業(yè)2.1指出下列哪些變量名稱是不合法的。tomSalary、float、1people、people1、pri

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論