读二进制文件多选Java

时间:2018-02-01 13:05:40

标签: java binary

我正在解决旧考试的多项选择题,而我正在解决这个困扰我的问题:

您会选择从二进制文件中读取哪个类:

一个。的FileReader
b.BufferedReader
c.DataOutputStream
d.ObjectInputStream

我不认为这是正确的。对于二进制文件,我们有FileInputStream。出了什么问题???

1 个答案:

答案 0 :(得分:0)

答案应为 ObjectInputStream

的FileInputStream: FileInputStream用于打开要读取的文件。

FileInputStream fis=new FileInputStream("welcome");

如果文件存在则检查文件是否存在,打开文件进行读取,否则将抛出FileNotFoundException。

ObjectInputStream的:

FileInputStream fis=new FileInputStream("welcome");
ObjectInputStream ois=new ObjectInputStream(fis);

打开读取对象的文件。