- Java程序設計基礎(第6版)
- 陳國君主編
- 617字
- 2019-07-01 10:10:59
3.2 關鍵字與標識符
1.關鍵字
關鍵字(keyword)是Java語言中被賦予特定含義的一些單詞,它們在程序中有著不同的用途,因此Java語言不允許用戶對關鍵字賦予其他的含義。Java語言定義的關鍵字如表3.5所示。
表3.5 Java語言定義的關鍵字

2.標識符
標識符(identifier)是用來表示變量名、類名、方法名、數組名和文件名的有效字符序列。也就是說,任何一個變量、常量、方法、對象和類都需要有名字,這些名字就是標識符。標識符可以由編程者自由指定,但是需要遵循一定的語法規定。標識符要滿足如下規定:
(1)標識符可以由字母、數字和下畫線(_)、美元符號($)等組合而成;
(2)標識符必須以字母、下畫線或美元符號開頭,不能以數字開頭。
在實際應用標識符時,應該使標識符能在一定程度上反映它所表示的變量、常量、對象或類的意義,這樣程序的可讀性會更好。例如,i1、i2、count、value_add等都是合法的標識符,因關鍵字不能當作標識符使用,所以do、2count、high#、null等都是非法的標識符。
同時,應注意Java語言是大小寫敏感的語言。例如,class和Class、System和system分別代表不同的標識符,在定義和使用時要特別注意這一點。
用Java語言編程時,經常遵循以下命名習慣(不是強制性的):類名首字母大寫;變量名、方法名及對象名的首字母小寫。對于所有標識符,其中包含的所有單詞都應緊靠在一起,而且中間單詞的首字母大寫。例如,ThisIsAClassName,thisIsMethodOrFieldName。若定義常量時,則所有字母大寫,這樣便可標志出它們屬于編譯期的常數。Java包(package)屬于一種特殊情況,它們全都是小寫字母,即便中間的單詞亦是如此。
推薦閱讀
- AngularJS Testing Cookbook
- 計算機圖形學編程(使用OpenGL和C++)(第2版)
- Ceph Cookbook
- Building a Recommendation Engine with Scala
- Java Web開發技術教程
- Oracle Database 12c Security Cookbook
- iOS編程基礎:Swift、Xcode和Cocoa入門指南
- 程序是怎樣跑起來的(第3版)
- Mastering Drupal 8 Views
- The DevOps 2.5 Toolkit
- D3.js By Example
- Test-Driven Machine Learning
- 零基礎學HTML+CSS
- HTML5+CSS3+JavaScript 從入門到項目實踐(超值版)
- Photoshop CC移動UI設計案例教程(全彩慕課版·第2版)