【正确答案】
A
【答案解析】[解析] BufferedReader从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。DataInputstream数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本Java数据类型。应用程序可以使用数据输出流写入稍后由数据输入流读取的数据。DataOutputStream数据输出流允许应用程序以适当方式将基本Java数据类型写入输出流中。然后,应用程序可以使用数据输入流将数据读入。FileInputStream从文件系统中的某个文件中获得输入字节。