- Java編程從入門到精通
- 胡平 劉濤主編
- 431字
- 2025-04-02 16:03:12
2.1.2 用戶標識符
用戶標識符(User Identifier)是除關鍵字之外的任何合法標識符,它們是由用戶(即開發者)命名的。用戶標識符有時也稱為自定義標識符,通常簡稱為標識符。如同給人起名字一樣,標識符的命名也有著一定的規則,只有滿足這些規則的標識符才會被編譯器接受。
Java的標識符命名規則包括以下幾類。
(1)能包含數字(0~9)、字母(a~z、A~Z、漢字[3]等)、下劃線(_)、美元符號($)。
(2)不能以數字開頭。
(3)不能與關鍵字相同。
表2-3列舉了一些合法和非法的標識符。
表2-3 標識符舉例

說明:
(1)標識符的長度沒有限制,但不要過長。
(2)標識符區分大小寫(或稱大小寫敏感),如Max和max是不同的標識符。
(3)除某些特定位置之外,標識符命名應盡量使用英文單詞,并做到顧名思義,如CourseInfo、getCurrentValue、order_total_price、WINDOW_HEIGHT。
(4)標識符可以包含下劃線而非橫線,Java編譯器會將后者理解為運算符,從而導致語法錯誤,如order-total-price是非法標識符。這是初學者容易犯的錯誤之一。
(5)一般不推薦使用$字符。若確實需要將標識符分隔成幾部分,可使用下劃線。
推薦閱讀
- Learning Python Web Penetration Testing
- Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
- Access 數據庫應用教程
- FFmpeg入門詳解:音視頻流媒體播放器原理及應用
- Python爬蟲開發與項目實戰
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- 軟件工程
- Visual C++數字圖像處理技術詳解
- TradeStation交易應用實踐:量化方法構建贏家策略(原書第2版)
- 小學生C++創意編程(視頻教學版)
- TMS320LF240x芯片原理、設計及應用
- 鴻蒙OS應用編程實戰
- C編程技巧:117個問題解決方案示例
- 監控的藝術:云原生時代的監控框架
- Java RESTful Web Service實戰