Javaでは変数、クラス、メソッドを始めとする様々なものに名前を付ける必要があります。その名前を識別子と呼びます。識別子は基本的に自由に決めることができますが、次の注意点が存在します。(こちらから引用)
- 大文字と小文字を区別する。
- 1文字目は英字、
$
,_
の何れかとする。 - キーワードと重複しないようにする。
false
,true
(boolean literal) は不可。null
(null literal) は不可。- 記号は、演算子/特殊文字は不可。
- 文字数は任意。
- 言語は任意。
またこのような規約のほかに、ソースコードを作成する際の慣習が存在します。これらの慣習は必ず守らなければならないものではありませんが、これに従うことで第三者から見てもソースコードが読みやすくなり、システム開発の現場でも開発の効率が飛躍的に高まります。また、デバッグの効率も上昇します。これらの慣習には主に以下のものがあります。
- 英数文字を使う。
- パッケージ名は小文字を使う。
- クラス、インタフェース名は大文字ではじめる。
- メソッド、変数名は小文字ではじめる。
- メソッド名は動詞でつける。
例)get()
- クラス、変数名は名詞でつける。
例)Getter
,Manager
,id
- static 宣言された変数(定数)名はすべて大文字でつける。
- 複数の単語からなる場合は区切りで大文字を使う。
例)getCust()
,PersistenceManager
,custId
- 定数が複数の単語からなる場合は「_」で区切る。
例)CUST_ID
- 許される場合でも記号は使わない。
0 件のコメント:
コメントを投稿