关于Buffer中的三个重要概念,描述正确的是()
A. capacity(容量):缓冲区的容量表示该Buffer的最大数据容量,即最多可以存储多少数据
B. limit(界限):表示Buffer容器中不可被读取的区域的第一个索引,即位于Buffer容器中索引为0到limit之间的区域都可以进行读取操作。
C. position(位置):用于指定下一个可以被读写的缓冲区位置索引。
D. 新创建的Buffer对象,position的默认值为-1
查看答案
Buffer是一个抽象类,其子类有()
A. ByteBuffer
B. CharBuffer
C. IntegerBuffer
D. ShortBuffer
在java.io包中,有4个类为流的顶级类,分别为()
A. InputStream
B. OutputStream
C. Reader
D. Writer
关于FileOutputStream构造方法的说法中,哪些是正确的()
A. FileOutputStream(Filefile)创建一个向指定File对象表示的文件中写入数据的文件输出流。
B. FileOutputStream(Filefilebooleanappend)创建一个
C. 向指定File对象表示的文件中追加写入数据的文件输出流。
D. FileOutputStream(Stringname)创建一个向具有指定名称的文件中写入数据的输出文件流。
下列关于FileWriter的说法正确的是()
A. FileWriter是OutputStreamWriter类的子类
B. FileWriter用于直接向文件中读取字符
C. FileWriter在指定写入的文件不存在时会抛出异常
D. 使用FileWriter(StringfileName