A: new InputStreamReader(new FileInputStream("1.dat"));
B: new InputStreamReader(new FileReader("1.dat"));
C: new InputStreamReader(new BufferedReader("1.dat"));
D: new InputStreamReader("1.dat");
举一反三
- 在下列Java代码中,会出现编译错误的是( )。 A: File f=new File(“/”,”1.dat”); B: DataInputStream din=new DataInputStream(new FileInputStream(“1.dat”) ); C: InputStreamReader in=new InputStreamReader(System.in); D: OutputStreamWriter out=new OutputStreamWriter(System.in);
- 要读一个较大的文件,下列创建对象的方法中哪个是最合适的?( ) A: new FileInputStream(“myfile.dat”); B: new InputStreamReader(new FileInputStream(“myfile.dat”)); C: new BufferedReader(new InputStreamReader(new FileInputStream(“myfile.dat”); D: new RandomAccessFile raf=new RandomAccessFile(new File(“myfile.dat”,”rw”));
- 在J2EE中,下面代码中,()不会编译错误。 A: File f = new File("/","autoexec.bat"); B: DataInputStream din = new DataInputStream(new FileInputStream("autoexec.bat")); C: InputStreamReader in = new InputStreamReader(System.in); D: OutputStreamWriter out = new OutputStreamWriter(System.in);
- 中国大学MOOC: 语句BufferedReader in = new BufferedReader( new InputStreamReader( clientSocket.getInputStream())),从网络读入的是:
- 下面创建的输入或输出流对象哪个能读或写Java语言中的double类型的数据 A: FileOutputStream fos=new FileOutputStream("1.dat"); B: DataOutputStream out=new DataOutputStream(new FileOutputStream(“2.dat”)); C: RandomAccessFile raf = new RandomAccessFile("3.java" , "rw" ); D: DataInputStream in=new DataInputStream(new FileInputStream(“4.dat”));
内容
- 0
新建一个流对象,下列( )选项的代码是错误的。 A: new BufferedWriter(new FileWriter("a.txt")); B: new BufferedReader(new FileInputStream("a.dat")); C: new DataOutputStream(new FileOutputStream("a.txt")); D: new ObjectInputStream(new FileInputStream("a.dat"));
- 1
新建一个流对象,下列( )选项的代码是错误的。 A: new BufferedWriter(new FileWriter("a.txt")); B: new BufferedReader(new FileInputStream("a.dat")); C: new DataOutputStream(new FileOutputStream("a.txt")); D: new ObjectInputStream(new FileInputStream("a.dat"));
- 2
实例化对象正确的是( )。 A: A a = new A(); B: A a = new A(1); C: A a = new A; D: A a = new A(1,2);
- 3
在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”));
- 4
要建立文件流并打开当前目录下的文件file. dat用于输入,下列语句中错误的是______。 A: ifstream fin=ifstream. open("file. dat"); B: ifstream *fin=new ifstream("file. dat"); C: ifstream fin; fin. open("file. dat"); D: ifstream *fin=new ifstream(); fin->open("file. dat");