Which constructs a DataOutputStream?()  A、 New dataInputStream(“in.txt”);B、 New dataInputStream(new file(“in.txt”));C、 New dataInputStream(new writer(“in.txt”));D、 New dataInputStream(new FileWriter(“in.txt”));E、 New dataInputStream(new InputStream(“in.tx

题目

Which constructs a DataOutputStream?()  

  • A、 New dataInputStream(“in.txt”);
  • B、 New dataInputStream(new file(“in.txt”));
  • C、 New dataInputStream(new writer(“in.txt”));
  • D、 New dataInputStream(new FileWriter(“in.txt”));
  • E、 New dataInputStream(new InputStream(“in.txt”));
  • F、 New dataInputStream(new FileInputStream(“in.txt”));

相似考题
参考答案和解析
正确答案:F
更多“Which constructs a DataOutputStream?()  A、 New dataInputStream(“in.txt”);B、 New dataInputStream(new file(“in.txt”));C、 New dataInputStream(new writer(“in.txt”));D、 New dataInputStream(new FileWriter(“in.txt”));E、 New dataInputStream(new InputStream(“in.tx”相关问题
  • 第1题:

    请完成下列Java程序:实现打印出自己的源文件的功能。

    注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。

    import java.io.*;

    import java.util.StringTokenizer;

    public class ex27_2{

    public static void main(String args[])throws IOException{

    FileInputStream fis=new FileInputStream("ex27_2.java");

    DataInputStream dis=new DataInputStream(fis);

    String str=null;

    while(true){

    __________________;

    if(str==null){

    __________________;

    }

    StringTokenizer st=new StringTokenizer(str);

    while(st.hasMoreTokens()){

    System.out.print(st.nextToken()+ " " );

    }

    System.out.println();

    }

    }

    }


    正确答案:str=dis.readLine() break
    str=dis.readLine() break 解析:本题主要考查文件I/O操作和while语句,if语句的使用。解题关键是熟悉文件I/O操作的基本方法,以及利用while语句和if语句控制程序流程。本题中,第1个空,DataInputStream的对象dis调用readLine()方法,从输入流中读取数据,并写给String类的str对象;第二空,如果str为空,则跳出循环体,这里使用break完成跳转。

  • 第2题:

    欲新建一个电路原理图文件应该执行()操作。

    • A、File/New/Schematic
    • B、File/New/PCB
    • C、File/New/SchematicLibrary
    • D、File/New/PCBLibrary

    正确答案:A

  • 第3题:

    在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);

    正确答案:A,B,C

  • 第4题:

    Which constructs a BufferedIputStream?()

    • A、 New BufferedInputStream(“in.txt”);
    • B、 New BufferedInputStream(new File(“in.txt”));
    • C、 New BufferedInputStream(Writer(“in.txt”));
    • D、 New BufferedInputStream(new Writer(“in.txt”));
    • E、 New BufferedInputStream(new InputStream(“in.txt”));
    • F、 New BufferedInputStream(new FileInputStream(“in.txt”));

    正确答案:F

  • 第5题:

    Which two create an InputStream and open file the “file.txt” for reading? ()

    • A、 InputStream in=new FileReader(“file.txt”);
    • B、 InputStream in=new FileInputStream(“file.txt”);
    • C、 InputStream in=new InputStreamFileReader (“file.txt”, “read”);
    • D、 FileInputStream in=new FileReader(new File(“file.txt”));
    • E、 FileInputStream in=new FileInputStream(new File(“file.txt”));

    正确答案:B,E

  • 第6题:

    Which determines if “prefs” is a directory and exists on the file system?()  

    • A、 Boolean exists=Directory.exists (“prefs”);
    • B、 Boolean exists=(new File(“prefs”)).isDir();
    • C、 Boolean exists=(new Directory(“prefs”)).exists();
    • D、 Boolean exists=(new File(“prefs”)).isDirectory();
    • E、 Boolean exists=true;  Try{  Directory d = new Directory(“prefs”);  } catch (FileNotFoundException e) {  exists = false;  }

    正确答案:D

  • 第7题:

    What writes the text “ ” to the end of the file “file.txt”?()

    • A、 OutputStream out= new FileOutputStream (“file.txt”);       Out.writeBytes (“ /n”);
    • B、 OutputStream os= new FileOutputStream (“file.txt”, true);       DataOutputStream out = new DataOutputStream(os);  out.writeBytes (“ /n”);
    • C、 OutputStream os= new FileOutputStream (“file.txt”);       DataOutputStream out = new DataOutputStream(os);  out.writeBytes (“ /n”);
    • D、 OutputStream os= new OutputStream (“file.txt”, true);     DataOutputStream out = new DataOutputStream(os);  out.writeBytes (“ /n”);

    正确答案:B

  • 第8题:

    单选题
    Which constructs a DataOutputStream?()
    A

     New dataOutputStream(“out.txt”);

    B

     New dataOutputStream(new file(“out.txt”));

    C

     New dataOutputStream(new writer(“out.txt”));

    D

     New dataOutputStream(new FileWriter(“out.txt”));

    E

     New dataOutputStream(new OutputStream(“out.txt”));

    F

     New dataOutputStream(new FileOutputStream(“out.txt”));


    正确答案: A
    解析: 暂无解析

  • 第9题:

    单选题
    Which method implementations will write the given string to a file named "file", using UTF8 encoding?()   IMPLEMENTATION a:   public void write(String msg) throws IOException {   FileWriter fw = new FileWriter(new File("file"));   fw.write(msg);   fw.close();   }   IMPLEMENTATION b:   public void write(String msg) throws IOException {   OutputStreamWriter osw =  new OutputStreamWriter(new FileOutputStream("file"), "UTF8");  osw.write(msg);   osw.close();   }   IMPLEMENTATION c:   public void write(String msg) throws IOException {  FileWriter fw = new FileWriter(new File("file"));   fw.setEncoding("UTF8");   fw.write(msg);   fw.close();  }   IMPLEMENTATION d:   public void write(String msg) throws IOException {  FilterWriter fw = FilterWriter(new FileWriter("file"), "UTF8");   fw.write(msg);  fw.close();   }   IMPLEMENTATION e:   public void write(String msg) throws IOException {   OutputStreamWriter osw = new OutputStreamWriter(  new OutputStream(new File("file")), "UTF8"  );   osw.write(msg);   osw.close();   }
    A

    Implementation a.

    B

    Implementation b.

    C

    Implementation c.

    D

    Implementation d.

    E

    Implementation e.


    正确答案: D
    解析: 暂无解析

  • 第10题:

    单选题
    Which constructs a DataOutputStream?()
    A

     New dataInputStream(“in.txt”);

    B

     New dataInputStream(new file(“in.txt”));

    C

     New dataInputStream(new writer(“in.txt”));

    D

     New dataInputStream(new FileWriter(“in.txt”));

    E

     New dataInputStream(new InputStream(“in.txt”));

    F

     New dataInputStream(new FileInputStream(“in.txt”));


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    Given that the current directory is empty, and that the user has read and write privileges to the current directory, and the following: Which statement is true?()
    A

    Compilation fails.

    B

    Nothing is added to the file system.

    C

    Only a new file is created on the file system.

    D

    Only a new directory is created on the file system.

    E

    Both a new file and a new directory are created on the file system.


    正确答案: A
    解析: 暂无解析

  • 第12题:

    多选题
    在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);


    正确答案: B,D
    解析: 暂无解析

  • 第13题:

    What command would an operator use to move a file from the /old_dir directory to the /new_dir directory without changing the file name?()

    A. mv /old_dir/file /new_dir

    B. mv -p /old_dir/file /new_dir

    C. mv -k /old_dir/file /new_dir

    D. mv /old_dir/file /new_dir/new_file


    参考答案:A

  • 第14题:

    创建一个向文件“file.txt”追加内容的输出流对象的语句有()。

    • A、FileOutputStream out=new FileOutputStream(“file.txt”,true);
    • B、OutputStream out=new FileOutputStream(“file.txt”,“append”);
    • C、OutputStream out=new FileOutputStream(“file.txt”);
    • D、FileOutputStream out=new FileOutputStream(new file(“file.txt”));
    • E、OutputStream out=new FileOutputStream(new File(“file.txt”),true.;

    正确答案:A,E

  • 第15题:

    Which two construct an OutputSream that appends to the file “file.txt”? ()

    • A、 OutputStream out=new FileOutputStream(“file.txt”);
    • B、 OutputStream out=new FileOutputStream(“file.txt”, “append”);
    • C、 FileOutputStream out=new FileOutputStream(“file.txt”, true);
    • D、 FileOutputStream out=new FileOutputStream(new file(“file.txt”));
    • E、 OutputStream out=new FileOutputStream(new File(“file.txt”)true);

    正确答案:C,E

  • 第16题:

    A company is deploying a new file server to consolidate shares from several legacy servers. Which of the following is the BEST method to ensure that the new file shares are being used?()

    • A、 Setup the new file server and shut down the legacy servers.
    • B、 Remove all the DNS entries for the legacy servers.
    • C、 Create a logon script to remap the old file shares to the new file shares.
    • D、 Go to each users computer, remove all shares and setup the new shares.

    正确答案:C

  • 第17题:

    Which constructs a DataOutputStream?()

    • A、 New dataOutputStream(“out.txt”);
    • B、 New dataOutputStream(new file(“out.txt”));
    • C、 New dataOutputStream(new writer(“out.txt”));
    • D、 New dataOutputStream(new FileWriter(“out.txt”));
    • E、 New dataOutputStream(new OutputStream(“out.txt”));
    • F、 New dataOutputStream(new FileOutputStream(“out.txt”));

    正确答案:F

  • 第18题:

    Which method implementations will write the given string to a file named "file", using UTF8 encoding?()   IMPLEMENTATION a:   public void write(String msg) throws IOException {   FileWriter fw = new FileWriter(new File("file"));   fw.write(msg);   fw.close();   }   IMPLEMENTATION b:   public void write(String msg) throws IOException {   OutputStreamWriter osw =  new OutputStreamWriter(new FileOutputStream("file"), "UTF8");  osw.write(msg);   osw.close();   }   IMPLEMENTATION c:   public void write(String msg) throws IOException {  FileWriter fw = new FileWriter(new File("file"));   fw.setEncoding("UTF8");   fw.write(msg);   fw.close();  }   IMPLEMENTATION d:   public void write(String msg) throws IOException {  FilterWriter fw = FilterWriter(new FileWriter("file"), "UTF8");   fw.write(msg);  fw.close();   }   IMPLEMENTATION e:   public void write(String msg) throws IOException {   OutputStreamWriter osw = new OutputStreamWriter(  new OutputStream(new File("file")), "UTF8"  );   osw.write(msg);   osw.close();   }  

    • A、Implementation a.
    • B、Implementation b.
    • C、Implementation c.
    • D、Implementation d.
    • E、Implementation e.

    正确答案:B

  • 第19题:

    单选题
    Which constructs a BufferedIputStream?()
    A

     New BufferedInputStream(“in.txt”);

    B

     New BufferedInputStream(new File(“in.txt”));

    C

     New BufferedInputStream(Writer(“in.txt”));

    D

     New BufferedInputStream(new Writer(“in.txt”));

    E

     New BufferedInputStream(new InputStream(“in.txt”));

    F

     New BufferedInputStream(new FileInputStream(“in.txt”));


    正确答案: D
    解析: 暂无解析

  • 第20题:

    单选题
    在j2ee中,某一Java程序中有如下代码:  DataInputStream din =new DataInputStream(new BufferedInputStream(new FileInputStream("employee.dat"))); System.out.print(din.readByte());  假设在employee.dat文件中只有如下一段字符:abcdefg.则:System.out在屏幕上打印()
    A

     a

    B

     b

    C

    97

    D

    98


    正确答案: A
    解析: 暂无解析

  • 第21题:

    多选题
    Which two create an InputStream and open file the “file.txt” for reading? ()
    A

    InputStream in=new FileReader(“file.txt”);

    B

    InputStream in=new FileInputStream(“file.txt”);

    C

    InputStream in=new InputStreamFileReader (“file.txt”, “read”);

    D

    FileInputStream in=new FileReader(new File(“file.txt”));

    E

    FileInputStream in=new FileInputStream(new File(“file.txt”));


    正确答案: D,C
    解析: 暂无解析

  • 第22题:

    多选题
    创建一个向文件“file.txt”追加内容的输出流对象的语句有()。
    A

    FileOutputStream out=new FileOutputStream(“file.txt”,true);

    B

    OutputStream out=new FileOutputStream(“file.txt”,“append”);

    C

    OutputStream out=new FileOutputStream(“file.txt”);

    D

    FileOutputStream out=new FileOutputStream(new file(“file.txt”));

    E

    OutputStream out=new FileOutputStream(new File(“file.txt”),true.;


    正确答案: B,E
    解析: 暂无解析

  • 第23题:

    多选题
    Which two construct an OutputSream that appends to the file “file.txt”? ()
    A

    OutputStream out=new FileOutputStream(“file.txt”);

    B

    OutputStream out=new FileOutputStream(“file.txt”, “append”);

    C

    FileOutputStream out=new FileOutputStream(“file.txt”, true);

    D

    FileOutputStream out=new FileOutputStream(new file(“file.txt”));

    E

    OutputStream out=new FileOutputStream(new File(“file.txt”)true);


    正确答案: C,E
    解析: 暂无解析