给定一个java程序的main方法的代码片段如下:假如d 目录下不存在abc.txt文件,现运行该程序,下面的结果正确的是。
try {
PrintWriter out=new PrintWriter(new FileOutputStream(“d:/abc.txt”)) ;
String name=”chen”;
out.print(name) ;
out.close ;
}
catch(Execption e) {
System.out.println(“文件没有发现!“) ;
}
try {
PrintWriter out=new PrintWriter(new FileOutputStream(“d:/abc.txt”)) ;
String name=”chen”;
out.print(name) ;
out.close ;
}
catch(Execption e) {
System.out.println(“文件没有发现!“) ;
}
举一反三
- 在J2EE中,利用下列构造函数准备对文件abc.txt操作,但文件abc.txt在当前目录不存在,不会产生运行时错误的是()。 A: BufferedReader breader=new BufferedReader(new FileReader("abc.txt")); B: PrintWriter out = new PrintWriter(new FileWriter(“abc.txt”),true); C: FileInputStream fin = new FileInputStream(“abc.txt”); D: OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(“abc.txt”));
- 给定一个Servlet的代码片段如下: ( ) A: PrintWriter out = response.getWriter(); B: PrintWriter out =request.getWriter(); C: OutputStream out =response.getOutputStream(); D: OutputStream out =request.getWriter();
- 下面创建的输入或输出流对象( )能读或写Java的原始数据类型。 A: FileOutputStream fos = new FileOutputStream (“abc.dat”); B: DataOutputStream out = new DataOutputStream (fos); C: RandomAccessFile raf = new RandomAccessFile (“Class1.java”, ”rw”); D: FileOutputStream out = new FileOutputStream (“. / temp/ abc.txt”);
- 面那些选项能够创建一个OutputStream流,并且可以将内容附加到“file.txt”文件中 A: OutputStream out=new FileOutputStream(“file.txt“); B: OutputStream out=new FileOutputStream(“file.txt“,”append”); C: OutputStream out=new FileOutputStream(“file.txt“,true); D: OutputStream out=new FileOutputStream(“file.txt“);
- 中国大学MOOC: 下列代码中构造方法的返回类型是()public class Village { Village () { System .out .println(“hiding in Village”) ; } public static void main( String args [ ]) { Village c =new Village ( ) ;}class Village { public static void main( String args [ ]) { Village c =new Village ( ) ; } Village () { System .out .println(“hiding in Village”) ; } }