理想的編程語(yǔ)言
理想的編程語(yǔ)言
命名前綴,
第一個(gè)字母表示范圍,比如全局變量,構(gòu)造函數(shù)的參數(shù),傳進(jìn)來(lái)的參數(shù),對(duì)象屬性
第二個(gè)字母表示類(lèi)型,有正整數(shù)(包括0),整數(shù),浮點(diǎn)數(shù),數(shù)字,金額數(shù)字,或者是用戶(hù)自定義
數(shù)字類(lèi)型分:整數(shù),浮點(diǎn)數(shù),金額數(shù),可以加一個(gè)配置用的小額整數(shù)
金額數(shù)就是Java的BigDecimal專(zhuān)門(mén)用于會(huì)計(jì)
有一個(gè)專(zhuān)門(mén)函數(shù)在數(shù)字之間轉(zhuǎn)換
字符串轉(zhuǎn)數(shù)字更加智能和安全robust,而且如果有錯(cuò)不會(huì)error和exception,返回0
Bean的基礎(chǔ)類(lèi)型直接帶類(lèi)型前綴
比如Integer一類(lèi),getNID的N表示肯定是整數(shù),getSName的S表示類(lèi)型肯定是字符串
不用每次取Object然后轉(zhuǎn)換
每個(gè)對(duì)象的屬性全部以字符串變量作為下標(biāo),方便反射
尖括號(hào)換行,然后{所在行就可以寫(xiě)代碼,當(dāng)然可以按習(xí)慣不寫(xiě)
and or全部寫(xiě)英文,而不是|| && 這樣不懂編程的人也可以看懂,雖然今后大家都會(huì)編程是大趨勢(shì)
switch學(xué)習(xí)pascal,默認(rèn)全部break,
/**/和{* *}兩種段注釋?zhuān)@樣防止同一種段落注釋包括了另一個(gè)段落注釋造成編譯問(wèn)題
從外部讀入的參數(shù)可以有值域驗(yàn)證功能