JAvaベースのJava変数命名仕様

1295 ワード

ここではjavaの変数の命名規則を紹介しますが、初心者にとっては重要です.あなたに役に立つことを望んで、一緒に見に来ます.
 
Javaはアルファベットの大文字と小文字を区別する言語で、Java言語におけるパッケージ、クラス、変数などのネーミング仕様について説明します.
(一)Package(パッケージ)の名前:
Packageの名前は、net.ebseries.modulesなどの小文字の単語で構成されているはずです.
(二)Class(クラス)の命名:
Classの名前の頭文字は大文字で、通常は複数の単語から1つのクラス名を合成し、各単語の頭文字も大文字にする必要があります.例えば、DataFileやInfoParserなどです.
(3)変数の名前:
変数の名前は大文字と小文字を混用できますが、最初の文字は小文字でなければなりません.単語は大文字で区切られ、下線で区切られ、内部クラスに特別な意味を持つため、ドル記号($)の使用を制限します.例:inputFileSize.
(四)Interface(インタフェース)の命名:Classの命名と似ている.
(五)Static Final変数(定数に相当)の命名
Static Final変数の名前はすべて大文字で、例えばfinal MAXUPLOADFILESIZE=1024のような完全な意味を示すべきである.
(六)方法の命名
メソッド名の最初の単語は動詞で、大文字と小文字は混用できますが、頭文字は小文字でなければなりません.各メソッド名では、大文字で単語を区切り、下線の使用を制限します.パラメータの名前は、変数のネーミング仕様と一致する必要があります.意味のあるパラメータ名を使用し、可能な場合は、値を割り当てるフィールドと同じ名前を使用します.
setCounter(int size){   
this.size = size;   
}  
 
配列の名前付け
配列は常に次の方法で命名されるべきです:byte[]buffer;byte buffer[](習慣的な問題)ではありません.
注意すべきは、名前を付けるときはできるだけ完全な英語記述子を採用しなければならない(特例もある).また、一般的には小文字を使用しますが、クラス名、インタフェース名、および初期でない単語の最初のアルファベットは大文字でなければなりません.
以下の点にまとめると、できるだけ完全な英語記述子を使用し、関連分野に適した用語を採用し、大文字と小文字を混合して名前を読めるようにし、できるだけ略語を少なくするが、使用した場合は賢明に使用し、工事全体で長い名前(15文字未満は良いアイデア)を統一し、使用しないようにする.あるいは、大文字と小文字の異なる名前だけで、下線(静的定数などを除く)を避けます.