4、阅读下列代import java.io.*;public class Example{public static void main(String[] args) throws Exception {OutputStream out = new FileOutputStream("itcast.txt ", true);String str = "欢迎你!";byte[] b = str.getBytes();for (int i = 0; i < b.length; i++) {out.______(b[i]);}out.close();}}请说出下划线上,填写的方法名称()。
A. read()
B. write()
C. close()
D. available
查看答案
5、下面的程序创建了一个文件输出流对象,用来向文件txt中输出数据,假设程序当前目录下不存在文件test.txt,编译下面的程序Test.java后,将该程序运行3次,则文件test.txt 的内容是()。import java.io.*;public class Test {public static void main(String args[]) {try {String s=”ABCDE”;byte b[]=s.getBytes();FileOutputStream file=newFileOutputStream(“test.txt”,true);file.write(b);file.close();}catch(IOException e) {System.out.println(e.toString());}}}
ABCABC
B. ABCDE
C. Test
D. ABCDE ABCDE ABCDE
6、输入流将数据从文件、标准输入或其他外部输入设备中加载到内存,在 java 中其对应于抽象类()及其子类。
A. java.io.InputStream
B. java.io.OutputStream
C. java.os.InputStream
D. java.os.OutputStream
7、InputStreamReader是转换流,可以将字节流转换成字符流,是字符流与字节流之间的桥梁。它的实现使用的设计模式是()。
A. 工厂模式
B. 装饰模式
C. 适配器模式
D. 代理模式
1、字节流只能用来读写二进制文件。
A. 对
B. 错