Menu
Coddy logo textTech

Naming Conventions

CoddyのJavaジャーニー「基礎」セクションの一部 — レッスン 11/73。

Javaでは、コードを読みやすく保守しやすくするために、命名規則に従うことが重要です。主なルールは以下の通りです:

  • 変数名:
    • camelCase を使用してください:最初の文字を小文字で始め、その後の各単語の最初の文字を大文字にします(例: firstName, studentCount)。
    • 変数の目的を示す記述的な名前を選択してください(例: ua の代わりに userAge)。
    • 単純なループカウンタを除き、1文字の名前を避けてください。
  • 定数名:
    • UPPER_SNAKE_CASE を使用: 大文字で記述し、単語をアンダースコアで区切ります (e.g., MAX_VALUE, PI_VALUE)。
    • プログラム全体で変更されない値に使用します。
  • 一般的なルール:
    • 名前には、文字、数字、アンダースコア、およびドル記号を含めることができます。
    • 名前は、文字、アンダースコア _、またはドル記号 $ で始まる必要があります。
  • 一般ルール:
    • 名前は大文字小文字を区別します(myVariablemyvariable と異なります)。
    • Java の予約キーワード(intclasspublic など)の使用を避けてください。

これらの慣習を守ることで、コードがより理解しやすくなり、特にチームで作業する場合や、後でコードを再訪する場合に役立ちます。

チートシート

Javaの命名規則は、コードを読みやすく保守しやすくするのに役立ちます:

変数名

  • camelCaseを使用:小文字から始め、後続する単語の最初の文字を大文字にします
  • 記述的な名前を選択:firstNamestudentCountuserAge
  • ループカウンタを除き、単一文字の名前を避ける

定数名

  • UPPER_SNAKE_CASEを使用:MAX_VALUEPI_VALUE
  • プログラム全体で変更されない値に対して

一般的なルール

  • 名前は文字、数字、アンダースコア、ドル記号を含められます
  • 文字、アンダースコア_、またはドル記号$で始めなければなりません
  • 名前は大文字小文字を区別します
  • Javaの予約語を避ける

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン