Java 構文規則に準拠しない識別子は不正とみなされ、コンパイル エラーが発生します。不正な識別子には次のものがあります。 スペースが含まれている 数字で始まる 予約語を使用する アンダースコアと数字が続くで始まる 特殊文字が含まれる (_ と $ を除く) 255 文字を超える キーワードと同じ ピリオドで始まるか終わる バックスラッシュが含まれる が含まれるUnicode 変換 定義シーケンス
Java の不正な識別子
不正な識別子は Java 言語では無効です 許可される名前使用されること。これらの名前は Java 構文規則に準拠していないため、コンパイル時にエラーが発生します。
次は不正な Java 識別子です:
-
スペースが含まれています: 識別子にスペースを含めることはできません。
-
数字で始める: 識別子を数字で始めることはできません。
-
予約語を使用する: Java の一部の単語は予約語であり、「class」、「int」、「if」などの識別子として使用できません。
-
アンダースコアとそれに続く数字で始める: 識別子は、「_123」のように、アンダースコアとそれに続く数字で始めることはできません。
-
特殊文字を含む: 識別子には、アンダースコア (_) とドル記号 ($) 以外の特殊文字を含めることはできません。
-
長さが 255 文字を超えています: 識別子の長さは 255 文字を超えることはできません。
-
キーワードと同じ: 識別子は、Java キーワードと同じであってはなりません。
-
ピリオド (.) で開始または終了: 識別子をピリオドで開始または終了することはできません。
-
バックスラッシュ (\) を含む: 識別子にバックスラッシュを含めることはできません。
-
Unicode エスケープ シーケンスを含む: 識別子に Unicode エスケープ シーケンスを含めることはできません。
以上がJava の不正な識別子とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。