21、java从文件读取对象_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 21、java从文件读取对象

21、java从文件读取对象

 2014/3/23 1:08:49  坏我一锅粥  程序员俱乐部  我要评论(0)
  • 摘要:packagecom.tij.io.file;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.ObjectInputStream;/***把文件读取成实体对象*@authorGYJ*@date2014-3-22*/publicclassFileToObject{/***之前写了一个把对象写入文件
  • 标签:文件 Java
class="java" name="code">
package com.tij.io.file;

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.ObjectInputStream;

/**
 * 把文件读取成实体对象
 * @author GYJ
 * @date 2014-3-22
 */
public class FileToObject {

	/**
	 * 之前写了一个把对象写入文件, 现在转换过来把写进去的读出来
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		try {
			FileInputStream fis = new FileInputStream("employee.ser");
			ObjectInputStream ois = new ObjectInputStream(fis);
			EmployeeObject emp = (EmployeeObject) ois.readObject();
			ois.close();
			fis.close();
			System.out.println(emp.toString());
		} catch (ClassNotFoundException e) {
			e.printStackTrace();
		}
		
		//out put=============
		/*EmployeeObject [name=gyj, role=leader, age=12]*/
		
	}

}

上一篇: [Java 8] Lambda 表达式 下一篇: 没有下一篇了!
发表评论
用户名: 匿名