A. 字节流缓冲区的大小是1024 B. 字节流缓冲区的大小是可以自定义设置的 C. 字节流缓冲区只能用在文件输出流中 D. 字节流缓冲区只能用在文件输入流中
A. 字节缓冲流都使用了装饰设计模式 BufferedInputStream类的构造方法中需要接收InputStream类型的参数 C. BufferdOutputStream类的构造方法中需要接收OutputStream类型的参数 D. 默认情况下,字节缓冲流中定义了一个大小为8192的字节数组
A. OutputStreamWriter 是字符流通向字节流的桥梁 B. 可以指定字节流和字符流之间转换的字符集 C. InputStreamReader使用了缓冲区技术 D. OutputStreamWriter是OutputStream的子类
A. FileWriter是OutputStreamWriter类的子类 B. FileWriter用于直接向文件中读取字符 C. FileWriter在指定写入的文件不存在时会抛出异常 D. 使用FileWriter(String fileName, boolean append)构造方法,设置append参数值为true可以实现在文件中追加内容的效果
A. Reader B. Object C. InputStream D. InputStreamReader
A. 字节缓冲流能有效的提高数据的读写效率 B. 字节缓冲流使用了装饰设计模式 C. 应用程序是通过缓冲流来完成数据读写的,而缓冲流又是通过底层被包装的字节流与设备进行关联的 D. java.io包中提供的字节缓冲流包括BufferedInputStream和BufferdOutputStream
A. ByteArrayOutputStream B. FileOutputStream C. FilterOutputStream D. PrintStream
A. 序列化是指将内存中的对象转为字节数据写入到硬盘上 B. JDK提供了ObjectOutputStream(对象输出流)来实现对象的序列化 C. 使用ObjectOutputStream内可以将任何对象写入到硬盘上 D. 当对象进行序列化时,必须保证该对象实现Serializable接口
A. 当文件不存在时,会自动创建文件 B. 当文件不存在时,程序会报错 C. 当文件存在时,会覆盖原文件 D. 当文件存在时,会在原文件上追加数据
A. 转换流是一种字符流 B. 转换流是一种包装流 C. 转换流不能对图片、音频等数据的读写 D. 转换流可以对图片、音频等数据的读写