读书人

为啥空文件不能构造ObjectInputStream

发布时间: 2012-10-20 14:12:47 作者: rapoo

为什么空文件不能构造ObjectInputStream?

Java code
public class Test {    public static void main(String[] args) throws Exception    {        File f = new File("D:\\a.txt");        ObjectInputStream ois = new ObjectInputStream(new FileInputStream(f));    }}


为什么从一个空文件里面构造ObjeckInputStream对象会抛EOFException
想知道答案的原因.
刚学这里,指点一下?

[解决办法]
因为,需要读取文件的一些头信息

读书人网 >J2SE开发

热点推荐