版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
標(biāo)識(shí)符與關(guān)鍵字JAVA程序設(shè)計(jì)相關(guān)知識(shí)與技術(shù)一、Java中的符號(hào)Java程序最基本的構(gòu)造要素是符號(hào)符號(hào)也是Java語(yǔ)言中不可分割的最小語(yǔ)法單元相關(guān)知識(shí)與技術(shù)一、Java中的符號(hào)標(biāo)識(shí)符關(guān)鍵字運(yùn)算符分隔符Java的符號(hào)分為四種類(lèi)型,它們是:相關(guān)知識(shí)與技術(shù)一、Java中的符號(hào)Unicode字符集:每個(gè)字符用16位(2個(gè)字節(jié))表示,共有65535個(gè)字符。相關(guān)知識(shí)與技術(shù)二、Java標(biāo)識(shí)符標(biāo)識(shí)符必須“先定義后使用”。Java程序的任何有效成分,必須有唯一的合法名稱(chēng)來(lái)標(biāo)識(shí),這類(lèi)名稱(chēng)叫做標(biāo)識(shí)符。標(biāo)識(shí)符就是一個(gè)名字,是用來(lái)標(biāo)識(shí)類(lèi)名、變量名、方法名、類(lèi)型名、數(shù)組名、文件的有效字符序列。相關(guān)知識(shí)與技術(shù)二、Java標(biāo)識(shí)符
標(biāo)識(shí)符的命名規(guī)則:(1)標(biāo)識(shí)符的合法符號(hào)包括:字母、數(shù)字、下劃線(_)及美元符號(hào)($);字母為大寫(xiě)或小寫(xiě)的英文字母,數(shù)字為0到9這十個(gè)阿拉伯?dāng)?shù)字。(2)標(biāo)識(shí)符的首個(gè)字母必須為字母、下劃線或$符之一,但不允許為數(shù)字。相關(guān)知識(shí)與技術(shù)二、Java標(biāo)識(shí)符
標(biāo)識(shí)符的命名規(guī)則:(3)標(biāo)識(shí)符區(qū)分大小寫(xiě)。Java中,Count與count是不同的兩個(gè)標(biāo)識(shí)符。(4)命名的標(biāo)識(shí)符不允許與關(guān)鍵字相同。(5)標(biāo)識(shí)符允許包含關(guān)鍵字作為它的一部分。例如,雖然this是一個(gè)關(guān)鍵字,但thisVariable卻是一個(gè)有效的標(biāo)識(shí)符。相關(guān)知識(shí)與技術(shù)二、Java標(biāo)識(shí)符
標(biāo)識(shí)符的命名規(guī)則:(6)命名的標(biāo)識(shí)符最好能夠反映其意義,即能夠“見(jiàn)名知義”,從而提高程序的可讀性。(7)Java語(yǔ)言對(duì)標(biāo)識(shí)符的長(zhǎng)度未加限制,實(shí)際命名時(shí)不宜過(guò)長(zhǎng)。(8)在命名時(shí),最好遵循Java推薦的命名規(guī)范。如符號(hào)常量全部采用大寫(xiě)字母,類(lèi)名首字母大寫(xiě),屬性與方法名稱(chēng)首字母小寫(xiě)等。相關(guān)知識(shí)與技術(shù)三、Java關(guān)鍵字關(guān)鍵字也稱(chēng)為保留字,是Java語(yǔ)言本身使用的、被賦予特定含義的一類(lèi)標(biāo)識(shí)符。用戶(hù)只能按照系統(tǒng)的規(guī)定來(lái)使用它們,不允許對(duì)它們進(jìn)行修改或自行定義,也不允許將它們做為標(biāo)識(shí)符來(lái)使用。相關(guān)知識(shí)與技術(shù)三、Java關(guān)鍵字根據(jù)關(guān)鍵字的用途,可將它們劃分為以下類(lèi)型:數(shù)據(jù)類(lèi)型語(yǔ)句修飾符方法類(lèi)接口包等。關(guān)鍵字全部為小寫(xiě)字母表示的完整的英文單詞或簡(jiǎn)寫(xiě)。相關(guān)知識(shí)與技術(shù)三、Java關(guān)鍵字boolean、byte、char、double、float、int、long、short、void、enumJava中的關(guān)鍵字有:false、truebreak、case、continue、do、else、for、return、switch、whileabstract、private、protected、public、static相關(guān)知識(shí)與技術(shù)三、Java關(guān)鍵字try、catch、finally、throw、throwsJava中的關(guān)鍵字有:class、interface、extends、implements、import、packagefind、instanceof、native、new、super、synchronized、thisnull相關(guān)知識(shí)與技術(shù)四、Java運(yùn)算符又稱(chēng)操作符,它與操作數(shù)一起,構(gòu)成了Java的表達(dá)式。運(yùn)算符相關(guān)知識(shí)與技術(shù)四、Java運(yùn)算符1.根據(jù)運(yùn)算符連接操作符多少,Java語(yǔ)言將運(yùn)算符分為三類(lèi):三元運(yùn)算符二元運(yùn)算符一元運(yùn)算符只需要一個(gè)操作數(shù)的運(yùn)算符。需要兩個(gè)操作數(shù)的運(yùn)算符;絕大多數(shù)運(yùn)算符為二元運(yùn)算符。需要三個(gè)操作數(shù)的運(yùn)算符;只有條件運(yùn)算符(?:)一個(gè)屬于這類(lèi)運(yùn)算符。相關(guān)知識(shí)與技術(shù)四、Java運(yùn)算符1.根據(jù)運(yùn)算符連接操作符多少,Java語(yǔ)言將運(yùn)算符分為三類(lèi):2.根據(jù)運(yùn)算符的功能,Java將其分為以下幾類(lèi):賦值運(yùn)算符、算術(shù)運(yùn)算符、邏輯運(yùn)算符、關(guān)系運(yùn)算符、位運(yùn)算符及條件運(yùn)算符等。3.運(yùn)算符具有優(yōu)先級(jí)與結(jié)合性等重要屬性。相關(guān)知識(shí)與技術(shù)五、Java分隔符分隔符作為程序中的輔助成分,其作用是用來(lái)區(qū)分Java源程序中的基本成分(標(biāo)識(shí)符、關(guān)鍵字等),使程序代碼被組織成易于被編譯器識(shí)別并理解形式。Java的分隔符包括大括號(hào)對(duì)({})、中括號(hào)對(duì)([])、小括號(hào)對(duì)(())、空白符(多個(gè)空格、制表符、回車(chē)符等)等。相關(guān)知識(shí)與技術(shù)五、Java分隔符Java的分隔符包括大括號(hào)對(duì)({})、中括號(hào)對(duì)([])、小括號(hào)對(duì)(())、空白符(多個(gè)空格、制表符、回車(chē)符等)等。大括號(hào)對(duì)用于語(yǔ)句塊界定、數(shù)組初始化等場(chǎng)合。語(yǔ)句塊又稱(chēng)為復(fù)合語(yǔ)句,簡(jiǎn)稱(chēng)為塊(block),是以大括號(hào)對(duì)為邊界的語(yǔ)句集合;語(yǔ)句塊的內(nèi)容,常將類(lèi)體、法體、循環(huán)體等具有相對(duì)獨(dú)立性的代碼段定義成語(yǔ)句塊。中括號(hào)對(duì)用于數(shù)組定義、數(shù)組元素引用等場(chǎng)合。小括號(hào)對(duì)用
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度辦公設(shè)備維修與升級(jí)服務(wù)合同5篇
- 二零二五年度汽車(chē)租賃合同租賃物維修保養(yǎng)費(fèi)用承擔(dān)協(xié)議2篇
- 2025版風(fēng)力發(fā)電葉片設(shè)計(jì)與制造合同范本3篇
- 二零二五年度安全施工安全管理人員考核合同
- 二零二五年度數(shù)字貨幣研發(fā)團(tuán)隊(duì)勞動(dòng)合同2篇
- 二零二五年度農(nóng)產(chǎn)品批發(fā)市場(chǎng)店鋪承包管理協(xié)議3篇
- 二零二五年度代購(gòu)合作協(xié)議范本匯編6篇
- 海南衛(wèi)生健康職業(yè)學(xué)院《學(xué)前兒童行為觀察與分析》2023-2024學(xué)年第一學(xué)期期末試卷
- 邯鄲科技職業(yè)學(xué)院《GIS氣象應(yīng)用與開(kāi)發(fā)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度智慧社區(qū)建設(shè)政府采購(gòu)項(xiàng)目委托代理協(xié)議書(shū)3篇
- 2025年湖南出版中南傳媒招聘筆試參考題庫(kù)含答案解析
- 2025年度商用廚房油煙機(jī)安裝與維護(hù)服務(wù)合同范本3篇
- 2024年03月恒豐銀行2024年春季招考畢業(yè)生筆試歷年參考題庫(kù)附帶答案詳解
- 網(wǎng)絡(luò)安全系統(tǒng)運(yùn)維方案
- ISO 56001-2024《創(chuàng)新管理體系-要求》專(zhuān)業(yè)解讀與應(yīng)用實(shí)踐指導(dǎo)材料之14:“6策劃-6.3變更的策劃”(雷澤佳編制-2025B0)
- 2024年特厚板行業(yè)現(xiàn)狀分析:中國(guó)特厚板市場(chǎng)占總銷(xiāo)售量45.01%
- 2025年中國(guó)地質(zhì)調(diào)查局烏魯木齊自然資源綜合調(diào)查中心招聘19人歷年管理單位筆試遴選500模擬題附帶答案詳解
- 【公開(kāi)課】同一直線上二力的合成+課件+2024-2025學(xué)年+人教版(2024)初中物理八年級(jí)下冊(cè)+
- 12G614-1砌體填充墻結(jié)構(gòu)構(gòu)造
- 路面輪胎模型建立方法swift
- 10KV供配電工程施工組織設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論