搜尋此網誌

2014年11月24日 星期一

Java變數命名規則

變數是區分大小寫的, 所以 int a , 和int A是兩個不同的變數.

變數不要用'$' (錢字號) 或 '_' (底線) , 作為開頭.

開頭之後可以為字母, 錢字號 , 數字 或底線.

命名要用有意義的全名, 不要用神秘的縮寫 , 讓程式碼好維護
例如 : int  wheel , 比  int w, 來得好. 但是Java的關鍵字或是保留字
不可作為變數名稱.

假如變數是由兩個單字或以上所組成的 , 那麼第二個單字開始的字母必需要以大寫開頭
例如: iceCream ,  carWheel .

定義常數的話則是每個字母都要大寫 , 單字間要用底線連接
例如 : public static final String CAR_WHEEL = "car wheel"

下面是oracle網站列出的關鍵字和保留字, 列出供參考:

abstract continue for new switch
assert*** default goto* package synchronized
boolean do if private this
break double implements protected throw
byte else import public throws
case enum**** instanceof return transient
catch extends int short try
char final interface static void
class finally long strictfp** volatile
const* float native super while
* not used
** added in 1.2
*** added in 1.4
**** added in 5.0

對很黑的同事好一點.

這個月的月底, 最黑的同事就要離職了.平時應該對他友善一點,好一點的.

因為他離職後 , 主管的重心會移到其他人身上.這對我們並不是好事阿.

不過他的離職, 對於其他成員的好處是 , 我們不必幫他擦屁股了.

他用很隨便的心態在寫code , 又不做unit test,程式一上線很容易就出包.

主管又把錯誤丟給我解, 真是ooxx. 不過在這個時間點離職還真是可惜

再撐兩個多月就能領年終了. 可是對於想離職的人而言,

多待一天公司, 只是多痛苦一天吧.

每個人說起離職的理由都是萬般不得已的決定 , 但是又有誰會把真正的理由說出來呢?