单选题在J2ee中,以下各项中,()正确阐述了创建InputStreamReader的方式。A new InputStreamReader(new FileInputStream(data));B new InputStreamReader(new FileReaderdata));C new InputStreamReader(new BufferedReader(data));D new FileInputStream(data)

题目
单选题
在J2ee中,以下各项中,()正确阐述了创建InputStreamReader的方式。
A

new InputStreamReader(new FileInputStream(data));

B

new InputStreamReader(new FileReaderdata));

C

new InputStreamReader(new BufferedReader(data));

D

new FileInputStream(data)


相似考题
参考答案和解析
正确答案: D
解析: 暂无解析
更多“单选题在J2ee中,以下各项中,()正确阐述了创建InputStreamReader的方式。A new InputStreamReader(new FileInputStream(data));B new InputStreamReader(new FileReaderdata));C new InputStreamReader(new BufferedReader(data));D new FileInputStream(data)”相关问题
  • 第1题:

    阅读以下说明和Java码,将应填入(n)处的字名写在对应栏内。

    [说明] 编写一个字符界面的Java Application 程序,接受用户输入的10个整数,并输出这10个整数的最大值和最小值。

    import java. io. * ;

    public class abc

    {

    public static void main(String args [ ] )

    { int i, n = 10 , max = 0 , min = 0 , temp = 0;

    try {

    BufferedReader br = new BufferedReader(

    new InputStreamReader( System. in) );

    (1));

    } catch ( IOException e ) { } ;

    for(i = 2 ;i <= n; i ++ ) {

    try {

    BufferedReader br = new BufferedReader(

    new InputStreamReader (System. in) );

    temp = Integer. parselnt(br. readLine( ) );

    if ( temp > max ) (2)

    if (temp < min) (3)

    } catch ( IOExeeption e ) { } ;

    System. out. println( "max =" + max + "\nmin =" + min);

    }

    }


    正确答案:max = rain = Integer. parselnt(br. readLine( ) ) max = temp; rain = temp;
    max = rain = Integer. parselnt(br. readLine( ) ) max = temp; rain = temp;

  • 第2题:

    下面Java语句从指定的网址读取HTML文件,在下画线处应填上的选项是 Reader in=new______(new URL(urlString).openStrream());

    A.Reader

    B.DataOutputStream

    C.ByteArrayInputStream

    D.InputStreamReader


    正确答案:A

  • 第3题:

    本题提示输入年份,然后判断该年份是否为闰年。 importjava.io.*; public class javal{ public static void main(String[]args){ InputStreamReader ir; BufferedReader in; ir=new InputStreamReader(System.in); in=new BufferedReader(ir); int year=1900; System.out.print("请输入年份:"); try{ String s=in.readLine; ; } (Exception e){ } if( ) System.OUt.println(year+"是闰年"); else System.out.println(year+"不是闰年"); } }


    正确答案:
    第1处:year=Integer.parseInt(s)
    第2处:catch
    第3处:year%4= =0year%100 !=0 ||year%400= =0
    【解析】第1处是将String型的s转换成整型;第2处是捕获异常的catch子句,用来处理由try所抛出的异常事件;第3处是判断是否为闰年的条件,即能被4整除且不能被100整除的或能被400整除的就是闰年。

  • 第4题:

    在J2EE中,以下各项中,()正确阐述了创建inputstreamreader的方式 

    • A、new InputStreamReader(new  FileInputStream(“data”))
    • B、new InputStreamReader (new  FileReader(“data”))
    • C、new InputStreamReader (new  BufferedReader(“data”))
    • D、new InputStreamReader ( “data”)

    正确答案:A

  • 第5题:

    在J2ee中,以下各项中,()正确阐述了创建InputStreamReader的方式。 

    • A、new InputStreamReader(new FileInputStream("data"));
    • B、new InputStreamReader(new FileReader"data"));
    • C、new InputStreamReader(new BufferedReader("data"));
    • D、new FileInputStream("data")

    正确答案:A

  • 第6题:

    J2EE中,以下各项中,()正确阐述了创建InputStreamReader的方式。

    • A、new InputStreamReader(new FileInputSteream(“data”));
    • B、new InputStreamReader(new FileFileReader (“data”));
    • C、new InputStreamReader(new BufferedReader(“data”));
    • D、new InputStreamReader(“data”);

    正确答案:A

  • 第7题:

    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

  • 第8题:

    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

  • 第9题:

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


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

  • 第10题:

    单选题
    J2EE中,以下各项中,()正确阐述了创建InputStreamReader的方式。
    A

    new InputStreamReader(new FileInputSteream(“data”));

    B

    new InputStreamReader(new FileFileReader (“data”));

    C

    new InputStreamReader(new BufferedReader(“data”));

    D

    new InputStreamReader(“data”);


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

  • 第11题:

    单选题
    在J2EE中,为了使得在客户端可以接收用户在控制台上的键盘输入,且把键盘输入发送到服务器,同时还要接收服务器给客户端的反馈,需要构造三个用于输入输出的对象变量,以下代码符合要求的是()。其中clientSocket是一个Socket类的对象。
    A

    BufferedRead br1 = System.in; BufferedRead br2 = new BufferedReader(clientSocket.getInputStream())); PrintStream ps = new PrintStream(clientSocket.getOutputStream());

    B

    BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));BufferedReader br2 = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));PrintStream ps = new PrintStream(clientSocket.getOutputStream());

    C

     BufferedRead br1 = new InputStreamReader(System.in); BufferedReader br2 = newInputStreamReader(clientSocket.getInputStream()); PrintStream ps = new PrintStream(clientSocket.getOutputStream());

    D

     BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));BufferedReader br2 = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); PrintStream ps = clientSocket.getOutputStream();


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

  • 第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题:

    下列Java语句从指定网址读取html文件,在下画线处应填上的选项是( )。 Reader in=new (new URL(urlString). openStream);

    A.Reader

    B.DataOutputStream

    C.ByteArray InputStream

    D.InputStreamReader


    正确答案:A
    A。【解析】创建一个Reader流的对象in。

  • 第14题:

    在程序中,用户输入一个文件名,根据用户输入显示相应文件的信息。

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

    ______java.io.*;

    public class basic

    {

    public static void main(String[] args)

    {

    InputStreamReader reader;

    BufferedReader in;

    System.out.println("请输入文件名: ");

    try

    {

    reader=new InputStreamReader(______);

    in=new BufferedReader(reader);

    String filename=in.readLine();

    File file=new File(filename);

    System.out.println("文件名:"+file.______);

    System.out.println("路径:"+file.getAbsolutePath());

    System.out.println("大小:"+file.length());

    }

    catch(Exception e)

    {

    e.printStackTrace();

    }

    }

    }


    正确答案:import System.in getName()
    import System.in getName() 解析:本题考查知识点:Java类库中常用类和接口、文件和文件I/0、输入输出。解题思路:题中reader从系统获得输入流,从这个流中得到用户输入的字符串作为文件名,找到文件,进而得到文件的相关信息。Java的类库需要引入以后才能使用,关键字import就是声明需要引入的类或包。因此第1个空的答案是import。Java的输入输出是以流的形式来完成的。InputStreamReader的对象reader从系统输入中读取输入流,保存在相应的缓冲区中,因此第2个空的答案是System.in。BufferedReader对象则是从这个缓冲区中读取数据,使用BufferedReader类的readLine()方法即可获得输入流中的一行输入。在Java程序中,文件作为类的一个实例来处理,File类具有很多与文件相关的方法,比如获得上级目录名(getParent()方法)、路径(getPath()方法)等,第3个空就是使用getName()方法获取文件的文件名。

  • 第15题:

    在J2EE中,为了使得在客户端可以接收用户在控制台上的键盘输入,且把键盘输入发送到服务器,同时还要接收服务器给客户端的反馈,需要构造三个用于输入输出的对象变量,以下代码符合要求的是()。其中clientSocket是一个Socket类的对象。     

    • A、BufferedRead br1 = System.in; BufferedRead br2 = new BufferedReader(clientSocket.getInputStream())); PrintStream ps = new PrintStream(clientSocket.getOutputStream());
    • B、BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));BufferedReader br2 = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));PrintStream ps = new PrintStream(clientSocket.getOutputStream());
    • C、 BufferedRead br1 = new InputStreamReader(System.in); BufferedReader br2 = newInputStreamReader(clientSocket.getInputStream()); PrintStream ps = new PrintStream(clientSocket.getOutputStream());
    • D、 BufferedReader br1 = new BufferedReader(new InputStreamReader(System.in));BufferedReader br2 = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); PrintStream ps = clientSocket.getOutputStream();

    正确答案:B

  • 第16题:

    在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

  • 第17题:

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

    正确答案:B,D

  • 第18题:

    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

  • 第19题:

    要从文件"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()

    正确答案:D

  • 第20题:

    单选题
    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
    解析: 暂无解析

  • 第21题:

    单选题
    在J2EE中,以下各项中,()正确阐述了创建inputstreamreader的方式
    A

    new InputStreamReader(new  FileInputStream(“data”))

    B

    new InputStreamReader (new  FileReader(“data”))

    C

    new InputStreamReader (new  BufferedReader(“data”))

    D

    new InputStreamReader ( “data”)


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

  • 第22题:

    多选题
    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
    解析: 暂无解析

  • 第23题:

    单选题
    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
    解析: 暂无解析