- Java程序設(shè)計(jì)實(shí)戰(zhàn)案例教程
- 王靜紅 劉芳 李雅莉主編
- 460字
- 2025-02-08 17:10:30
2.1.3 Java中的標(biāo)識(shí)符
Java 中所有的變量、方法、類和對(duì)象等被處理的數(shù)據(jù)都是要有名稱的,標(biāo)識(shí)符就是賦予它們名稱的符號(hào)。
在Java中,對(duì)用戶自定義標(biāo)識(shí)符的規(guī)定如下。
(1)標(biāo)識(shí)符是由字母(A~Z或者 a~z)、數(shù)字、下畫線(_)或美元符號(hào)($)構(gòu)成,并且開頭不能是數(shù)字的一個(gè)字符序列。
(2)標(biāo)識(shí)符區(qū)分大小寫。大寫、小寫字母被認(rèn)為是不同的字符。
(3)標(biāo)識(shí)符沒有長(zhǎng)度限制,可以為任意長(zhǎng)度。
(4)標(biāo)識(shí)符不能和關(guān)鍵字相同,但是它可以包含關(guān)鍵字,作為它的一部分。
合法標(biāo)識(shí)符舉例:win10、hello、Number、User_name、$salary等。
非法標(biāo)識(shí)符舉例:123abc、room#、#class、this、class、No-1等。
除了上面列出的規(guī)定,為了增強(qiáng)代碼的可讀性,建議初學(xué)者在定義標(biāo)識(shí)符時(shí)遵循以下規(guī)定。
(1)包名中所有字母一律小寫。例如package1。
(2)類名和接口名中每個(gè)單詞的首字母都大寫。例如MyArrayTest。
(3)常量名中所有字母都大寫,單詞之間用下畫線連接。例如DAY_OF_MONTH。
(4)變量名和方法名的第一個(gè)單詞首字母小寫,從第二個(gè)單詞開始,每個(gè)單詞首字母大寫。例如getUserName。
(5)在程序中應(yīng)該盡量做到“見名知意”,使程序便于閱讀。例如使用 userName 表示用戶名,使用password表示密碼。
- Go Web編程
- The Complete Rust Programming Reference Guide
- 高效微控制器C語言編程
- ASP.NET Core 5.0開發(fā)入門與實(shí)戰(zhàn)
- Cassandra Data Modeling and Analysis
- STM32F0實(shí)戰(zhàn):基于HAL庫開發(fā)
- Interactive Applications Using Matplotlib
- Highcharts Cookbook
- Apache Mahout Clustering Designs
- JavaCAPS基礎(chǔ)、應(yīng)用與案例
- Java Web開發(fā)詳解
- Sails.js Essentials
- 寫給大家看的Midjourney設(shè)計(jì)書
- Web前端開發(fā)技術(shù):HTML、CSS、JavaScript
- Deep Learning for Natural Language Processing