2017-09-12 38 views
-2

簡単な質問ですが、パスワードフィールドの命名規則は何ですか?あなたがこのように置いたときのように。 exampled JTextFieldのためにJPasswordField命名規則

JPasswordField variableName = new JPasswordField(20); 

TXTで、JLabelのはLBLで、JComboBoxのは、CBOなどを事前に任意の助け

感謝です!

+1

変数の命名規則について質問していますか?そうであれば、答えは常に「あなたのコードを読みやすくするもの」です。 – azurefrog

+0

はい、テキストフィールドはtxt、ラベルはlbl、コンボボックスはcboです。(メインの質問でそれをよりよく説明してください) – Bravecity

+0

txtはテキストフィールドのコンベンションで、コンボボックスのコンボは誰ですか? Robert C. Martin(クリーンコードの作者)によれば、発音することのできない識別子の名前を使用することは決してありません! –

答えて

0

変数を除いて、すべてのインスタンス、クラス、およびクラス定数は、大文字と小文字が混在しています。小文字の最初の文字です。内部の単語は大文字で始まります。変数名は、両方とも許可されていても、アンダースコア_またはドル記号$文字で始めるべきではありません。

変数名は、短くても意味があります。変数名の選択はニーモニックでなければなりません。つまり、カジュアルオブザーバーにその使用目的を示すように設計されていなければなりません。

一時的な "投棄"変数を除いて、1文字の変数名は避けるべきです。一時変数の一般的な名前は、整数の場合はi、j、k、m、nです。 c、d、eを文字として使用します。

http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-135099.html#367