如何为某些数据选择适配类I / O

时间:2019-04-06 20:13:35

标签: java io

这是我的锻炼

假设您需要将包含int,double,boolean和String值的数据写入到维护原始数据格式的文件中。出于性能原因,您还希望缓冲数据。可以将哪些三个java.io类链接在一起以最佳地实现此结果?

A。 FileWriter

B。 FileOutputStream

C。 BufferedOutputStream

D。 ObjectOutputStream

E。 DirectoryStream

F。 PrintWriter

G。 PipedOutputStream

正确答案是:B,C,D。

为什么?我认为正确的答案是:A,F(因为数据是String和int)。

我认为对于String或int这样的数据,最好使用处理char数据的类(例如Writer子类)。

非常感谢!

A。

1 个答案:

答案 0 :(得分:1)

您需要编写“ int,double,boolean和String”。

找到了这个答案:

  

Blockquote因为您需要编写基元和String值,所以OutputStream类是合适的。因此,您可以消除A和F,因为它们不是OutputStreamclasses

来源:https://quizlet.com/358135613/java-ocp-part8-io-and-file-flash-cards/