单项选择题

如果我们想实现“先把要写入文件的数据先缓存到内存中,再把缓存中的数据写入文件中”的功能时,则需要使用下列哪个类?()

A. FileReader
B. OutputStream
C. FilterOutputStream
D. DataOutputStream