JAVA题目,本人新手,请帮我看一下
考虑如下代码段:1)importjava.io.*;2)publicclassQuestionEight{3)publicstaticvoidmain(String[]a...
考虑如下代码段:
1) import java.io.*;
2) public class QuestionEight {
3) public static void main(String[] args) throws IOException {
4) File inputFile = new File(“javaCourse.txt”);
5) File outputFile = new File(“javaCourseCopy.txt”);
6) BufferedReader in = new BufferedReader(inputFile);
7) BufferedWriter out = new BufferedWriter(new FileWriter(outputFile));
8) String line;
9) while((line = in.readLine()) != null) {
10) out.write(line);
11) out.newLine();
12) }
13) in.close();
14) out.close();
15) }
16) }
上述代码的输出为:()
A) 第3 行编译时报错
B) 第6 行编译时报错
C) 编译通过,但运行时第6 行抛出异常
D) 编译通过,且运行时正常。
8、 下列说法中正确的是()
A) 当一个对象被序列化时,整个类定义也会被相应保存
B) 当一个对象被序列化时,整个对象的状态(所有的数据变量及其相应值)均会被保存
C) FileInputStream 无法读取文本文件,它只能用来读取图像文件。
D) 上述说法A,B,C 均有误。 展开
1) import java.io.*;
2) public class QuestionEight {
3) public static void main(String[] args) throws IOException {
4) File inputFile = new File(“javaCourse.txt”);
5) File outputFile = new File(“javaCourseCopy.txt”);
6) BufferedReader in = new BufferedReader(inputFile);
7) BufferedWriter out = new BufferedWriter(new FileWriter(outputFile));
8) String line;
9) while((line = in.readLine()) != null) {
10) out.write(line);
11) out.newLine();
12) }
13) in.close();
14) out.close();
15) }
16) }
上述代码的输出为:()
A) 第3 行编译时报错
B) 第6 行编译时报错
C) 编译通过,但运行时第6 行抛出异常
D) 编译通过,且运行时正常。
8、 下列说法中正确的是()
A) 当一个对象被序列化时,整个类定义也会被相应保存
B) 当一个对象被序列化时,整个对象的状态(所有的数据变量及其相应值)均会被保存
C) FileInputStream 无法读取文本文件,它只能用来读取图像文件。
D) 上述说法A,B,C 均有误。 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询