ホームページ  >  記事  >  Java  >  Java の不正な識別子とは何ですか?

Java の不正な識別子とは何ですか?

下次还敢
下次还敢オリジナル
2024-04-25 23:09:15756ブラウズ

Java 構文規則に準拠しない識別子は不正とみなされ、コンパイル エラーが発生します。不正な識別子には次のものがあります。 スペースが含まれている 数字で始まる 予約語を使用する アンダースコアと数字が続くで始まる 特殊文字が含まれる (_ と $ を除く) 255 文字を超える キーワードと同じ ピリオドで始まるか終わる バックスラッシュが含まれる が含まれるUnicode 変換 定義シーケンス

Java の不正な識別子とは何ですか?

Java の不正な識別子

不正な識別子は Java 言語では無効です 許可される名前使用されること。これらの名前は Java 構文規則に準拠していないため、コンパイル時にエラーが発生します。

次は不正な Java 識別子です:

  • スペースが含まれています: 識別子にスペースを含めることはできません。
  • 数字で始める: 識別子を数字で始めることはできません。
  • 予約語を使用する: Java の一部の単語は予約語であり、「class」、「int」、「if」などの識別子として使用できません。
  • アンダースコアとそれに続く数字で始める: 識別子は、「_123」のように、アンダースコアとそれに続く数字で始めることはできません。
  • 特殊文字を含む: 識別子には、アンダースコア (_) とドル記号 ($) 以外の特殊文字を含めることはできません。
  • 長さが 255 文字を超えています: 識別子の長さは 255 文字を超えることはできません。
  • キーワードと同じ: 識別子は、Java キーワードと同じであってはなりません。
  • ピリオド (.) で開始または終了: 識別子をピリオドで開始または終了することはできません。
  • バックスラッシュ (\) を含む: 識別子にバックスラッシュを含めることはできません。
  • Unicode エスケープ シーケンスを含む: 識別子に Unicode エスケープ シーケンスを含めることはできません。

以上がJava の不正な識別子とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。