ホームページ >Java >&#&チュートリアル >Java識別子の命名規則は何ですか
Java 識別子の命名規則: 1. 識別子は文字、数字、ドル記号、およびアンダースコアで構成できます; 2. 識別子の最初の文字は文字、ドル記号、またはアンダースコアである必要があります; 3. ロゴ識別子に Java キーワードや予約語を使用することはできません; 5. 識別子は、他の開発者がその目的を理解できるように、説明的なものである必要があります;
このチュートリアルのオペレーティング システム: Windows10 システム、 DELL G3コンピューター。
Java 識別子の命名規則は、変数、クラス、メソッド、定数などの名前を定義するために Java プログラミング言語で使用される規則です。以下は、Java 識別子の命名規則の詳細な説明です:
1. 識別子は、文字、数字、ドル記号 ($)、およびアンダースコア (_) で構成できます。
2. 識別子の最初の文字は、文字、ドル記号 ($)、またはアンダースコア (_) である必要があります。
3. 識別子に Java キーワードや予約語を使用することはできません。たとえば、識別子に if、for、while などの名前を付けることはできません。
4. 識別子では大文字と小文字が区別されるため、myVariable と myvariable は 2 つの異なる識別子です。
5. 他の開発者がその目的を理解できるように、識別子は説明的なものである必要があります。
6. 通常、識別子の名前にはキャメルケースの命名を使用します。これは、識別子の最初の単語の最初の文字が小文字であり、後続の各単語の最初の文字が大文字であることを意味します。たとえば、myVariableName です。
7. クラス名には、キャメルケースの名前を使用すること、つまり各単語の最初の文字を大文字にすることをお勧めします。たとえば、MyClass。
8. 定数名の場合は、すべて大文字とアンダースコアを使用して単語を区切ることをお勧めします。たとえば、MY_CONSTANT。
9. メソッド名には、キャメルケースの名前を使用することをお勧めします。つまり、最初の単語の最初の文字は小文字で、後続の各単語の最初の文字は大文字になります。たとえば、myMethodName です。
10. 変数名とメソッド名の場合、特定の特別な状況を除いて、単一文字を識別子として使用することはお勧めできません。
11. Java の予約語を識別子として使用することは避けてください。たとえば、識別子に int または void という名前を付けることはできません。
12. 特別な理由がない限り、負の数値や負符号を含む識別子の使用は避けてください。
13. 複数の単語を含む識別子の場合は、キャメルケース命名法を使用する代わりに、アンダースコア (_) を使用して単語を区切ることをお勧めします。たとえば、myVariableName の代わりに my_variable_name を使用します。
14. 定数名の場合は、すべて大文字とアンダースコア (_) を使用して単語を区切ることをお勧めします。たとえば、myConstantValue の代わりに MY_CONSTANT_VALUE を使用します。
15. Java Bean 仕様の属性名については、キャメルケースの命名方法、つまり、最初の単語の最初の文字を小文字にし、後続の各単語の最初の文字を使用することをお勧めします。大文字で表記されます。たとえば、my_property または MY_PROPERTY の代わりに myProperty を使用します。
16. パッケージ名には、小文字と逆ドメイン名を使用することをお勧めします。たとえば、com.example.mypackage。
17. 列挙定数名については、すべて大文字とアンダースコア (_) を使用して単語を区切ることをお勧めします。たとえば、MyEnumConstant の代わりに MY_ENUM_CONSTANT を使用します。
上記は、Java 識別子の命名規則の詳細な説明です。これらのルールに従うことは、開発者が理解しやすく、保守しやすく、拡張可能な Java コードを作成するのに役立ちます。
以上がJava識別子の命名規則は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。