第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

3 回答

public?class?ObjectToByteDemo?{
	
	??public?static?void?main(String[]?args){
		??try?{
			ObjectOutputStream?objectWriter?=new?ObjectOutputStream(
			new?FileOutputStream("testFolder/objectTestDemo.txt"));
			StudentDemo?st?=new?StudentDemo("XiaoMing","45398",19);
			StudentDemo?st01?=new?StudentDemo("Chen","87659",22);
			
			objectWriter.writeObject(st);
			objectWriter.writeObject(st01);
			objectWriter.flush();
			objectWriter.close();
			
			ObjectInputStream?objectReader?=?new?ObjectInputStream(?
			new?FileInputStream("testFolder/objectTestDemo.txt"));
			StudentDemo?tmpStu?=(StudentDemo)objectReader.readObject();
			System.out.println(tmpStu);
			//Return?the?object?read?from?the?stream
			StudentDemo?tmpStu01?=(StudentDemo)objectReader.readObject();
			System.out.println(tmpStu01);
		}?catch?(Exception?e)?{
			//?TODO?Auto-generated?catch?block
			e.printStackTrace();
		}
		??
		??
	??}

}

結(jié)果:

StudentDemo?[stuName=XiaoMing,?stuID=45398,?age=19]
StudentDemo?[stuName=Chen,?stuID=87659,?age=22]

不會被覆蓋,可以理解為像read()方法一樣,指針從0開始,偏移一個讀一個對象出來。

不能指定反序列哪一個對象。

0 回復 有任何疑惑可以回復我~
#1

bryan4it 提問者

恩恩,贊同。
2016-02-25 回復 有任何疑惑可以回復我~

如果想一次都出來完,就用一個集合,對其收集;然后在序列化

0 回復 有任何疑惑可以回復我~

沒有被覆蓋。應該是一次只能傳輸一個序列化對象。

????http://img1.sycdn.imooc.com//56c4353a00017dd206500445.jpg

0 回復 有任何疑惑可以回復我~
#1

bryan4it 提問者

那也就是說是不能指定readObject()反序列化得到哪個對象了?
2016-02-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

如果我再次寫入一個student實例呢?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號