Java コーディング規約

Java コーディング規約

Javaには、大きく分けて以下の4つのコーディング規約がある

クラス名の先頭は大文字

//良い例
class SampleApp{}

//悪い例
class sampeApp{}
class sampeapp{}
class SAMPLEAPP{}

メソッド名・変数名の先頭は小文字

//良い例
public static void getValue(){}

//悪い例
public static void GetValue(){}
public static void getvalue(){}
public static void GETVALUE(){}
 

メソッド名は、動詞 + 名詞

動詞 + 名詞とすることでメソッドの動作をイメージしやすくする
1単語のみのメソッド名の場合小文字のみでもよい

//良い例
public static void getValue(){}
public static void get(){}

//悪い例
public static void ValueGet(){}
public static void getvalue(){}

定数名はすべて大文字

//良い例
FLAG_ON

//悪い例
flag_on