java 保存对象到文件,读取文件中的对象
2012-10-19 17:30
495 查看
写一下如何将java对象保存到文件中
----------------------------------------------------------------------------------------------------------------
1、要保存的对象必须实现Serializable接口
2、
[java]
view plaincopy
private void save(String path){
FileOutputStream fos = null;
ObjectOutputStream oos = null;
File f = new File(path);
try {
fos = new FileOutputStream(f);
oos = new ObjectOutputStream(fos);
oos.writeObject(javaObject); //括号内参数为要保存java对象
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
oos.close();
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
private void open(String path){
FileInputStream fis = null;
ObjectInputStream ois = null;
File f = new File(path);
try {
fis = new FileInputStream(f);
ois = new ObjectInputStream(fis);
javaObject object = (javaObject)ois.readObject();//强制类型转换
myPanel.repaint();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}finally{
try {
ois.close();
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
相关文章推荐
- Java将对象保存到文件中/从文件中读取对象
- Java将对象保存到文件中/从文件中读取对象
- Java将对象保存到文件中/从文件中读取对象
- java 将对象写入文件进行保存和读取
- java 保存对象到文件,读取文件中的对象
- [Java] Java序列化将一个对象的内容保存到文件和从文件读取对象
- Java将对象保存到文件中/从文件中读取对象的方法
- java通过读取本地文件获取反射方法参数,执行对象方法
- DBOpenHelper.java,用于将复制到raw文件夹下的数据库文件读取并保存到databases文件夹中。
- HeadFirstJava学习——对象的序列化和文件的保存
- java读取Excel数据,然后写入到txt文件,并批量保存到oracle数据库中
- 在Java中读取并保存EXCEL文件中图片
- Java and Mongodb 保存/读取java对象到/从mongodb
- Java读取文件内容与字符串保存成文件的操作
- 读取和保存一个对象到文件方法总结(字符串形式)
- Java实现读取键盘输入保存到txt文件,再统计并输出每个单词出现次数的方法
- Java 保存对象到文件中
- java 保存和读取本地json文件
- Java - 从本地文件中读取id 和 url 将 pagesource 保存为txt
- Java 读取txt文件,读取结果保存到数据库