1. キャメルケース
英語の複合語や文を1語につなげて表記するときに使う
先頭の単語の1文字目だけ小文字、他の単語の1文字目は大文字
用途:変数、引数、関数、プロパティなど
ex)getName thisIsAnExample(this is an example)
2. パスカルケース
キャメルケースと同じく、英語の複合語や文を1語につなげて表記するときに使う
すべての単語の1文字目を大文字にする
用途:クラス、インターフェース
ex)ClassName CatchTheTrain
3. コンスタントケース
すべて大文字または単語を繋げるときはアンダースコア
用途:定数、グローバル変数
ex)ENDURL HELLO_WORLD
4. boolean型の時の変数名
「is + 形容詞」→ isClose
「can + 動詞」→ canStart
「has + 過去分詞」→ hasChanged
などの形式で命名する
詳しくはこちらの方の記事から