对象序列化至硬盘

来源:互联网 发布:打印机端口里没有usb 编辑:程序博客网 时间:2024/05/02 00:35

在编程的时候,经常遇到需要把一个对象存储之硬盘的情况,针对这种情况,java中使用ObjectOutputStream(FileOutPutStream)即可实现
//写入硬盘

HashMap<Object,Object> hm=new HashMap<Object,Object>;FileOutputStream fos=new FileOutputStream(Path);ObjectOutputStream oos=new ObjectOutputStream(fos);oos.writeObject(hm);oos.close();fos.close();

从硬盘中读取

FileInputStream fis=new FileInputStream(Path);ObjectInputStream ois=new ObjectInputStream(fis);HashMap<Object,Object> hm=(HashMap<Object,Object>)ois.readObject();ois.close();fis.close();
0 0
原创粉丝点击