java的标识符_Java的标识符
Java 基礎語法
在編程語言中,標識符用于識別目的。在Java中,標識符可以是類名稱,方法名稱,變量名稱或標簽。
例如 :
public class Test
{
public static void main(String[] args)
{
int a = 20;
}
}
在上面的java代碼中,我們有5個標識符,即:
Test?:類的名稱。
main??:方法名稱。
String? :預定義的類名稱。
args :變量名稱。
a??:變量名稱。
定義Java標識符的規則
定義有效的java標識符有一定的規則。必須遵守這些規則,否則我們會收到編譯時錯誤。這些規則也適用于其他語言,如C,C ++。
標識符唯一允許的字符是全部字母數字字符([?AZ?],[?az?],[?0-9?]),'?$?'(美元符號)和'?_?'(下劃線)。例如,“geek @”不是包含'@'的有效java標識符 - 特殊字符。
標識應不以數字開始([0-9])。例如“123geeks”不是一個有效的java標識符。
Java標識符區分大小寫。
標識符的長度沒有限制,但建議僅使用4-15個字母的最佳長度。
保留?字不能用作標識符。例如“int while = 20;”是一個無效的語句,因為while是一個保留字。Java中有53個保留字。
有效標識符的示例:
MyVariable
MYVARIABLE
myvariable
x
i
x1
i1
_myvariable
$myvariable
sum_of_array
geeks123
無效標識符的示例:
My Variable//包含一個空格
123geeks //開頭不能是數字
a + c //加號不是字母數字字符
variable-2 //連字符不是字母數字字符
sum _&_ difference //&符號不是字母數字字符
保留字
任何編程語言都會保留一些詞來表示由該語言定義的功能。這些詞被稱為保留詞。它們可以簡短地分為兩個部分:關鍵字(50)和文字(3)。
關鍵字定義了功能,文字定義了一個值。
標識符用于編譯器體系結構的各種分析階段(如詞法,語法,語義)中的符號表。
注意:關鍵字const和goto是保留的,即使它們目前沒有使用。代替const,使用final關鍵字。Java的更高版本中包含像strictfp這樣的一些關鍵字。
總結
以上是生活随笔為你收集整理的java的标识符_Java的标识符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 苹果开发者账号申请 之 公司开发者账号申
- 下一篇: java applet介绍,Java中的