Java変数名の付け方に関するガイドライン
Javaの変数名命名規則は以下のとおりです。
- 先頭文字に英字、アンダースコア、またはドル記号のみを使用できます。
- 後続する文字は英数字、アンダースコア、またはドル記号になることができます。
- 大文字と小文字を区別するため、myVarとmyvarは異なる変数になります。
- Javaのキーワードは変数名として使用できません。
- キャメルケースを使用することをお勧めします。これは、最初の文字を小文字にして、その後すべての単語の最初の文字を大文字にする命名規則です。たとえば、「myVariableName」のようになります。
- 変数名は示唆的で、変数の用途を明確に示すものであるべきです。
- できるだけ変数名に単一文字は避けましょう。 ただし、ループや一時変数などで使用する場合を除きます。
Javaで推奨される有効な変数名の例を次に示します。
myVariable
age
totalScore
firstName
lastName
isCompleted
Javaでは変数名にUnicode文字の使用が許されていますが、コードの一貫性と可読性を保つために、ASCII文字のみ使用することをお勧めします。