申明:本人菜鳥~以下總結屬於菜鳥級總結,大牛走開!
:( :shock: :shock:
對於列舉型別,有一點需要非常注意:
可以在其中定義陣列常量,但是最好不要在使用內部建構函式時使用這些陣列常量,因為此時這些陣列常量可能尚未初始化,估計是由於初始化順序的問題。
對於以下程式,我在debug時發現,當這些列舉型別呼叫內部構造方法時,對於那些定義在heroenum中的那些列舉型別陣列skillenum常量居然沒有初始化。
[color=red]我的解決方法是:將下面的常量放到其它介面或類中就沒有什麼問題了。[/color]
public enum heroenum ;
public static final skillenum lo_ses = ;
public static final skillenum enc_ses = ;
public static final skillenum mor_ses = ;
public static final skillenum cm_ses = ;
private heroenum(skillenum skillenum)
//省略若干方法
}
fclose函式的乙個注意點
fclose是乙個函式名,功能是關閉乙個流。注意 使用fclose 函式就可以把 緩衝區內最後剩餘的資料輸出到核心緩衝區,並釋放 檔案指標和有關的緩衝區。函式原型 int fclose file fp 返回值 如果流成功關閉,fclose 返回 0,否則返回eof 1 如果流為null,而且程式可以...
MYSQL year型別的使用與注意點!
mysql的日期與時間型別 分為time date datetime timestamp year,主要總結下year的用法 1 型別支援 year 與 year 4 注意無year 2 的定義方式,否則報錯 err 1818 supports only year or year 4 column....
記錄一下jquery ajax的乙個注意點
view code 我只是想把伺服器端的模型驗證錯誤給顯示出來而已,所以區域性檢視很簡單命名為validatorsummary。如下 html.validationsummary view code 伺服器很簡單返回paritalview validatorsummary 即可。客戶端我用的是jso...