下列选项中,属于FileReader直接或间接父类的有( )
A. Reader
B. Object
C. InputStream
D. InputStreamReader
查看答案
下列有关字节缓冲流的描述正确的是( )
A. 字节缓冲流能有效的提高数据的读写效率
B. 字节缓冲流使用了装饰设计模式
C. 应用程序是通过缓冲流来完成数据读写的,而缓冲流又是通过底层被包装的字节流与设备进行关联的
D. java.io包中提供的字节缓冲流包括BufferedInputStream和BufferdOutputStream
下列选项中,哪些类属于OutputStream类的直接子类( )
A. ByteArrayOutputStream
B. FileOutputStream
C. FilterOutputStream
D. PrintStream
下列关于序列化的描述中,正确的是( )
A. 序列化是指将内存中的对象转为字节数据写入到硬盘上
B. JDK提供了ObjectOutputStream(对象输出流)来实现对象的序列化
C. 使用ObjectOutputStream内可以将任何对象写入到硬盘上
D. 当对象进行序列化时,必须保证该对象实现Serializable接口
默认情况下,使用FileOutputStream写数据时,下列说法中哪些是错误的()。
A. 当文件不存在时,会自动创建文件
B. 当文件不存在时,程序会报错
C. 当文件存在时,会覆盖原文件
D. 当文件存在时,会在原文件上追加数据