- Java編程講義
- 榮銳鋒 張晨光等編著
- 429字
- 2022-07-28 18:49:30
2.1.3 Java標識符
在編程過程中,我們經常需要在程序中定義一些符號來標記一些名稱,如編程中用到的變量名、包名、類名以及方法名、參數名等,這些符號被稱為標識符。在Java語言中,標識符可以由編程人員自由指定,但是需要遵循如下規定:
標識符可以由任意順序的大小寫字母、數字、下畫線和美元符號($)組成。
標識符不能以數字開頭。
標識符不能是Java中的關鍵字。
標識符區分大小寫,且長度沒有限制。
在Java程序中,定義的標識符必須嚴格遵守上面列出的規范,否則程序無法完成編譯。下面的這些標識符都是合法的:
Test Demo123 aaa_zhang userName $Demo
下面的這些標識符都是不合法的:
123Demo // 不能以數字開頭 package // 不能是關鍵字 Hello year // 不能包含空格
在實際使用標識符時,應該使標識符能夠在一定程度上反映它所表示的變量、常量、對象或類的含義,達到“見名知意”的效果,這樣程序的可讀性更好。
注意:Java的標識符可以使用中文,但是習慣上以英文為主;標識符內可以包含關鍵字,但不能與關鍵字完全一樣。例如,“thisTea”是一個合法的標識符,但“this”是關鍵字,不能用作標識符。
推薦閱讀
- Raspberry Pi for Python Programmers Cookbook(Second Edition)
- Java程序設計實戰教程
- LabVIEW Graphical Programming Cookbook
- Mastering ServiceStack
- Visual C++數字圖像模式識別技術詳解
- Web Application Development with R Using Shiny(Second Edition)
- Cassandra Design Patterns(Second Edition)
- Mastering React
- Python 3.7從入門到精通(視頻教學版)
- C語言程序設計實訓教程與水平考試指導
- 從0到1:HTML5 Canvas動畫開發
- 深入理解BootLoader
- Mockito Essentials
- 跟戴銘學iOS編程:理順核心知識點
- HikariCP數據庫連接池實戰