更新時間:2020-04-09 15:36:18 來源:動力節點 瀏覽3909次
Java平臺允許我們在內存中創建可復用的Java對象,但一般情況下,只有當JVM處于運行時,這些對象才可能存在,即,這些對象的生命周期不會比JVM的生命周期更長。但在現實應用中,就可能要求在JVM停止運行之后能夠保存(持久化)指定的對象,并在將來重新讀取被保存的對象。Java對象序列化就能夠幫助我們實現該功能。
使用Java對象序列化,在保存對象時,會把其狀態保存為一組字節,在未來,再將這些字節組裝成對象。必須注意地是,對象序列化保存的是對象的"狀態",即它的成員變量。由此可知,對象序列化不會關注類中的靜態變量。
Java的枚舉類,一般的常用方式是使用枚舉代表各類選項,既限定了接受值的范圍,又便于記憶。如使用枚舉定義星期幾、性別等等。
如何定義枚舉類型
比如表示加減乘除操作,我們可以定義如下枚舉:
packagecom.mikan;
/**
*@authorMikan
*@date2015-08-2912:06
*/
publicenumOperator{
ADD,
SUBTRACT,
MULTIPLY,
DIVIDE
}
上面的枚舉定義了四個枚舉常量,同時,在枚舉中還可以定義普通方法、抽象方法。
以上就是動力節點java培訓機構的小編針對“Java基礎學習:java字符串轉成枚舉類型”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習