2、在Java中,__File__类用于操作磁盘中文件和目录,位于__java.io__包中。 3、在Java中,_SequenceInputStream
__类用来把两个或更多的InputStream输入流对象合并为单个InputStream输入流对象 使用。
4、Java中提供了一个类__RandomAccessFile
__,它不但具有读写文件的功能,并且可以随机地从文件的任何位置开始执行读写数据的操作。 1、 5、在Java中,能实现线程间通信的流是__管道流 __。
6、Java中提供了一个可以在读文件的同时记录行号的类,这个类是__LineNumberReader__,它是__BufferedReader__的直接子类,它通过__setLineNumber(int)__和 __getLineNumber()__方法设置和获取当前行号。
7、InputStreamReader类是用于将__字节流__转换为__字符流__。
8、System.out是__PrintStream__类的对象,称为标准输出流,调用System类的__setOut(PrintStream out)__方法可以实现标准输出流的重定向。
2、 9、Java中一个字符占用两个字节,所有字符采用的都是__Unicode __码表。
10、BufferedWriter的__newLine()__方法可以写入一个换行符。 二、判断题
1、如果一个File表示目录下有文件或者子目录,调用delete()方法也可以将其删除。错 2、装饰设计模式中,装饰对象应该包含一个被装饰对象的引用。对
3、使用ObjectInputStream与ObjectOutputStream类来读取或存储的对象必须要实现Serializable接口,否则程序将出现NotSerializableException异常。对
4、InputStream类的close()方法是用于关闭流并且释放流所占的系统资源。对
5、一般来说,把字符转换成计算机识别的字节序列称为解码,而把字节序列转换为普通人能看懂的明文字符称为编码。错 三、选择题
1、下面选项中,哪些是标准输入输出流?(多选)AB
A、System. In B、System. Out C、InputStream D、OutputStream 2、以下选项中,哪个是FileOutputStream的父类?C A.File B.FileOutput C.OutputStream D.InputStream 3、File类中以字符串形式返回文件绝对路径的的方法是? C A、getParent()
B、getName() D、getPath()
C、getAbsolutePath()
4、下面哪些是常用的字符码表?(多选)ABCD
A、ASCII B、UTF-8 C、ISO8859-1 D、GB2312
5、以下创建RandomAccessFile类实例对象的代码,哪些是正确的? (多选)AB A、RandomAccessFile(new File(“D:\\\\itcast\\\\dir1\\\\test.java”),”rw”) B、RandomAccessFile( “D:\\\\itcast\\\\dir1\\\\test.java”,”r”) C、RandomAccessFile( “D:\\\\itcast\\\\dir1\\\\test.java”) D、RandomAccessFile( “D:\\\\itcast\\\\dir1\\\\test.java”,”wr”) 6、以下哪些属于InputStream类的方法?(多选)ACD
A、int read(byte[]) B、void flush() C、void close() D、available() 7、以下选项中,哪个流