java序列化與ObjectOutputStream和ObjectInputStream的實(shí)例詳解
來(lái)安網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,來(lái)安網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為來(lái)安數(shù)千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)要多少錢(qián),請(qǐng)找那個(gè)售后服務(wù)好的來(lái)安做網(wǎng)站的公司定做!
一個(gè)測(cè)試的實(shí)體類(lèi):
public class Param implements Serializable { private static final long serialVersionUID = 5187074869820982336L; private Integer param1; private String param2; public Integer getParam1() { return param1; } public void setParam1(Integer param1) { this.param1 = param1; } public String getParam2() { return param2; } public void setParam2(String param2) { this.param2 = param2; } }
測(cè)試:
public class Main { public static void main(String[] args) throws Exception { SerializeParam(); Param param = DeserializeParam(); System.out.println(MessageFormat.format("param1={0},param2={1}", param.getParam1(), param.getParam2())); } /** * 將實(shí)體類(lèi)序列化到本地 * @throws FileNotFoundException * @throws IOException */ private static void SerializeParam() throws FileNotFoundException, IOException { Param param = new Param(); param.setParam1(123); param.setParam2("asdf"); ObjectOutputStream oo = new ObjectOutputStream(new FileOutputStream( new File("E:/param.txt") )); oo.writeObject(param); System.out.println("Person對(duì)象序列化成功!"); oo.close(); } /** * 反序列化 * @return * @throws Exception * @throws IOException */ private static Param DeserializeParam() throws Exception, IOException { ObjectInputStream ois = new ObjectInputStream(new FileInputStream( new File("E:/param.txt"))); Param param = (Param) ois.readObject(); System.out.println("Person對(duì)象反序列化成功!"); ois.close(); return param; } }
如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望通過(guò)本文能幫助到大家,謝謝大家對(duì)本站的支持!
新聞標(biāo)題:java序列化與ObjectOutputStream和ObjectInputStream的實(shí)例詳解
網(wǎng)頁(yè)網(wǎng)址:http://www.muchs.cn/article38/ishgsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、面包屑導(dǎo)航、做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)