不符合 Java 語法規則的識別碼被視為非法,它們會導致編譯錯誤。不合法的識別碼包括:包含空格以數字開頭使用保留字以下劃線開頭後跟數字包含特殊字元(除_和$)長度超過255 個字元與關鍵字相同以句點開頭或結尾包含反斜線包含Unicode 轉義序列
Java中不合法的識別碼
不合法的識別碼是在Java語言中不被允許使用的名稱。這些名稱不符合Java語法規則並會引發編譯時錯誤。
以下是不合法的Java標識符:
-
#包含空格:標識符不能包含空格。
-
以數字開頭:識別碼不能以數字開頭。
-
使用保留字:Java中某些單字是保留字,不能用作標識符,例如「class」、「int」、「if」等。
-
以下劃線開頭後面跟著一個數字:識別碼不能以下劃線開頭後面跟著一個數字,例如「_123」。
-
包含特殊字元:除底線(_)和美元符號($)外,識別碼不能包含任何其他特殊字元。
-
長度超過255個字元:標識符的長度不能超過255個字元。
-
與關鍵字相同:標識符不能與任何Java關鍵字相同。
-
以句點(.)開頭或結尾:標識符不能以句點開頭或結尾。
-
包含反斜線(\):標識符不能包含反斜線。
-
包含Unicode轉義序列:識別碼不能包含Unicode轉義序列。
以上是java中不合法的識別符有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!