网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
对于FileInputStream和FileOutputStream类,下面哪个方法不会产生IOException异常()
A

二者的构造函数

B

read()

C

close()

D

write()


参考答案

参考解析
解析: 暂无解析
更多 “单选题对于FileInputStream和FileOutputStream类,下面哪个方法不会产生IOException异常()A 二者的构造函数B read()C close()D write()” 相关考题
考题 getInfo()方法如下,try中可以捕获三种题型的异常,如果在该方法运行中产生一个IOException,将会输出什么结果:( ) A.IOExceptionB.IOException!Exception!C.FileNotFundException!IOException!D.FileNotFundException!IOException!Exception!

考题 请完成程序,首先由一个类simple实现Serializable接口,并有三个成员变量,分别为int型、double型和String型,可以用toString的方法显示这三个成员变量。在main方法中创建这个simple的持久对象,根据用户在命令行输入的三个参数来设定其中成员变量的值。然后,将这个对象写入名为TheSerial.data的文件中,并显示成员变量。最后从文件TheSerial.data中读出三个成员变量并显示出来。注意:请勿修改main()主方法和其他已有语句内容,仅在横线处填入适当语句。import java.io.*;class TheSerial implements Serializable{private int intvalue;private double doublevalue;private String string;The Serial (){intvalue=123;doublevalue=12.34;string="Serialize Test";}public void setDouble(double d){doublevalue=d;}public void setInt(int i){intvalue=i;}public void setString(String s){string=s;}public String to String(){return("int="+intvalue+" double="+doublevalue+" string="+string);}}public class simple{public static void main(String[] args){The Serial e1=new TheSerial();TheSerial e2;try{e1.setInt(Integer.parseInt(args[0]));e1.setDouble(Double.parseDouble(args[1]));e1.setString(args[2]);}catch(Exception e){e1.setString(e.getMessage());}System.out.println(e1);try{FileOutputStream S=new FileOutputStream("TheSerial.data");ObjectOutputStream OS=new ObjectOutputStream(oS);______;}catch(IOException ioException){System.out.println (ioException.getMessage ());}try{FileInputStream iS=new FileInputStream("TheSerial.data");ObjectInputStream IS=new ObjectInputStream(iS);______;System.out.println(e2);}catch(IOException ioException){System.out.println(ioException.getMessage());}catch(ClassNotFoundException cnfException){System.out.println(cnfException.getMessage());}}}

考题 下面关于java中输入/输出流的说法正确的是()。A.FileInputStream与FileOutputStream类用读、写字节流B.Reader与Writer类用来读、写字符流C.RandomAccessFile既可以用来读文件,也可以用来写文件D.File类用来处理与文件相关的操作

考题 Java中,类FileInputStream和FileOutputStream提供了对文件的读/写方法是A.跳跃B.顺序C.随机或顺序D.随机

考题 下列程序要求将source.txt文件中的字符,通过文件输入/输出流复制到另一个dest.txt文件中。请将程序补充完整。注意:不改动程序结构,不得增行或删行。import java.io.*;public class ex2{public static void main(String[] args) throws IOException{File inputFile;File outputFile;FileInputStream in;FileOutputStream out;int c;inputFile=new File("source.txt");utputFile=new File("dest.txt");in=new FileInputStream(inputFile);______(outputFile);while((c=in.read())!=-1)______;in.close();out.close();}}

考题 Java中处理压缩流的抽象类是A.InputStream和OutputStreamB.Reader和WriterC.InflaterInputStream和DeflaterOutputStreamD.FileInputStream和FileOutputStream

考题 阅读下面写文件的程序 import java.io.*: public class WriteFile{ public static void main(String[] A) { int[] myArray={10,20,30,40}; try { FileOutputStream f=new FileOutputStream("ints.dat"); DataOutputStream ______ =new DataOutputStream(f); for(int i=0;i<myArray.length;i++)dos.writeInt(myArray[i]); dos.close(); System.out.println("Have written binary file ints.dat"); } catch(IOException ioe) { System.out.println("IOException"); } } } 程序中下画线处应填入的正确选项是A.myArrayB.dosC.ioeD.ints

考题 以下选项中,哪个是FileOutputStream的父类? A.FileB.FileOutputC.OutputStreamD.InputStream

考题 用“newFileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面( )说法是正确的。A、如果文件“data.txt”存在,则将抛出IOException异常B、如果文件“data.txt”存在,则将在文件的末尾开始添加新内容C、如果文件“data.txt”存在,则将覆盖掉文件中已有的内容D、如果文件“data.txt”不存在,则将抛出IOException异常

考题 下面的代码中方法unsafe()有异常发生,那么可以加在第一行的语句为( )。 { if(unsafe()) { //do something } else if(safe()) { //do the other) } Ⅰ:public void methodName() Ⅱ:public void methodName() throw IOException Ⅲ:public void methodName() throws IOException Ⅳ:public void methodName() throws ExceptionA.Ⅲ、ⅣB.Ⅱ、Ⅲ、ⅣC.Ⅰ、ⅢD.Ⅰ、Ⅳ

考题 ( 11 )请在下列程序的空白处,填上适当的内容:Import java. awt. *;Import java. util. *;Class BufferTest{Public static void main(string args[])Throws IOException{FileOutputStream unbuf=new FileOutputStream( “ test.one ” ) ;BufferedOutputStream buf=new 【 11 】 (new FileOutputStream( “ test.two ” ));System.out.println( “ write file unbuffered: ” + time(unbuf) + “ ms ” );System.out.println( “ write file buffered: ” + time(buf) + “ ms ” );}Static int time (OutputStream os)Throws IOException{Date then = new Date();for (int i=0; i50000; i++){os.write(1);}}os.close();return(int)(()new Date()).getTime() - then.getTime());}

考题 在FilterOutputStream类中,下面哪个类是合法()A、FileB、InputStreamC、OutputStreamD、FileOutputStream

考题 以下选项中,哪个是FileOutputStream的父类?()A、FileB、FileOutputC、OutputStreamD、InputStream

考题 在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”));

考题 关于方法命名,下面那句话是正确的:()A、除了构建器外,定义和类名相同的方法名会产生编译错误。B、如果没有定义构建器,那么可以定义和类名相同的方法名。C、定义和类名相同的方法名不会产生错误,只是有时候容易混淆。D、定义和类名相同的方法名不会有任何问题。

考题 用“new FileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面()说法是正确的。A、如果文件“data.txt”存在,则将抛出IOException异常B、如果文件“data.txt”存在,则将在文件的末尾开始添加新内容C、如果文件“data.txt”存在,则将覆盖掉文件中已有的内容D、如果文件“data.txt”不存在,则将抛出IOException异常

考题 要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合? ()A、 FileInputStream in=new FileInputStream("file.dat"); in.skip(9); int c=in.read();B、 FileInputStream in=new FileInputStream("file.dat"); in.skip(10); int c=in.read();C、 FileInputStream in=new FileInputStream("file.dat"); int c=in.read();D、 RandomAccessFile in=new RandomAccessFile("file.dat"); in.skip(9); int c=in.readByte();

考题 什么情况下创建FileInputStream对象可能引发IOException?什么情况下创建FileOutputStream对象可能破坏文件?

考题 FileInputStream和FileOutputStream错误的是()A、是字节流B、是节点流C、用其拷贝文件时,不能拷贝中文D、可以拷贝任何文本文件和2进制文件

考题 要从文件"file.dat"中读出第10个字节到变量c中,下列哪个方法适合?()A、FileInputStream in=new FileInputStream("file.dat");in.skip(9);intc=in.read()B、FileInputStream in=new FileInputStream("file.dat");in.skip(10);intc=in.read()C、FileInputStream in=new FileInputStream("file.dat");intc=in.read()D、RandomAccessFile in=new RandomAccessFile("file.dat");in.skip(9);intc=in.readByte()

考题 下面哪个类不能直接读取磁盘文件()A、FileReaderB、RandomAccessFileC、FilterReaderD、FileInputStream

考题 单选题用“new FileOutputStream(“data.txt”,true)”创建一个FileOutputStream实例对象,则下面()说法是正确的。A 如果文件“data.txt”存在,则将抛出IOException异常B 如果文件“data.txt”存在,则将在文件的末尾开始添加新内容C 如果文件“data.txt”存在,则将覆盖掉文件中已有的内容D 如果文件“data.txt”不存在,则将抛出IOException异常

考题 多选题在J2EE中,利用下列构造函数准备对文件abc.txt操作,但文件abc.txt在当前目录不存在,不会产生运行时错误的是()。ABufferedReader  breader=new BufferedReader(new FileReader(abc.txt));BPrintWriter out = new PrintWriter(new FileWriter(“abc.txt”),true);CFileInputStream fin = new FileInputStream(“abc.txt”);DOutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(“abc.txt”));

考题 单选题FileInputStream和FileOutputStream错误的是()A 是字节流B 是节点流C 用其拷贝文件时,不能拷贝中文D 可以拷贝任何文本文件和2进制文件

考题 单选题关于方法命名,下面那句话是正确的:()A 除了构建器外,定义和类名相同的方法名会产生编译错误。B 如果没有定义构建器,那么可以定义和类名相同的方法名。C 定义和类名相同的方法名不会产生错误,只是有时候容易混淆。D 定义和类名相同的方法名不会有任何问题。

考题 问答题什么情况下创建FileInputStream对象可能引发IOException?什么情况下创建FileOutputStream对象可能破坏文件?

考题 单选题要从文件" file.dat"文件中读出第10个字节到变量C中,下列哪个方法适合? ()A  FileInputStream in=new FileInputStream(file.dat); in.skip(9); int c=in.read();B  FileInputStream in=new FileInputStream(file.dat); in.skip(10); int c=in.read();C  FileInputStream in=new FileInputStream(file.dat); int c=in.read();D  RandomAccessFile in=new RandomAccessFile(file.dat); in.skip(9); int c=in.readByte();