JavaAdvance 复习题 您所在的位置:网站首页 spss多选题的处理方法包括 JavaAdvance 复习题

JavaAdvance 复习题

2023-07-07 18:15| 来源: 网络整理| 查看: 265

JavaAdvance java语言提供处理不同类型流的类的包是() java.sql     B. java.util    C. java.math   D. java.io

不属于java.io包中的接口的一项是() DataInput   B. DataOutput   

C. DataInputStream     D. ObjectInput

3. 下列流中哪一个使用了缓冲区技术

A.BufferedOutputStream B. FileInputStream

C. DataOutputStream     D.FileReader

4.下列字节输入流中,哪一个不能够被实例化

A.FileInputStream B.FilterInputStream(受保护的)

C.ByteArrayInputStream D.ObjectInputStream

5. 能对读入字节数据进行java基本数据类型判断过滤的类是()

A. PrintStream B.DataOutputStream

C.DataInputStream D.BuffereInputStream

6.通常情况下,下列哪一个类的对象可以作为BufferedReader类的构造函数的参数()

A.InputStreamReader B.PrintStream

C.OutputStreamReader D.PrintWriter

7. 若要创建一个新的含有父目录的目录,应该使用下列哪一个类的实例

A.RandomAccessFile B.FileOutputStream

C.File     D.以上都对

8. 下列哪一个不属于计算机常用的外部设备

A.显示器 B.网络 C.内存 D.键盘

9. 与InputStream流相对应的Java系统的标准输入对象是

A.System.in    B.System.out

C.System.err D.System.exit()

10.FileOutputStream类的父类是()

A.File        B.FileOutput

C.OutputStream D.InputStream

11. 为了提高读写性能,可以采用什么流?( ) (多选题) A InputStream B DataInputStreamC BufferedReaderD BufferedInputStream E OutputStreamF BufferedOutputStream

12. File类型中定义了什么方法来判断一个文件是否存在?( ) A createNewFile    B renameTo    C delete    D exists

13. 对文本文件操作用什么I/O流?( )(多选题)A FileReader B FileInputStream C RandomAccessFileD FileWriter

14. 在unix服务器www.openlab.com.cn上提供了基于TCP的时间服务应用,该应用使用port为13。创建连接到此服务器的语句是:( )A Socket s = new Socket(“www.openlab.com.cn”, 13); B Socket s = new Socket(“www.openlab.com.cn:13”); C Socket s = accept(“www.openlab.com.cn”, 13);

15.请问下列类哪些是定义在java.io包中的抽象类?(多选题)

A: InputStream B: OutputStream

C: PrintStream D: Reader

E: FileInputStream F: FileWriter

16. 请问下列哪种描述是正确的?(多选题)

A: InputStream和OutputStream是基于字节流的。

B: Reader和Writer是基于字符流的。

C: ObjectInputStream和ObjectOutputStream是不支持序列化对象的。

D: Reader和Writer是支持对象序列化的。

E: 以上说法都不对。

17.给出写文件的代码如下:(不考虑异常)

FileOutputStream fout=new FileOutputStream(“datafile”);

DataOutputStream dout=new DataOutputStream(fout);

for(int i=0;i

public static void main(String argv[]){

      Bground b = new Bground();

       b.run();

b.start();

}

public void start(){//混淆视听

       for (int i = 0; i

public void run(){

System.out.println("this is run()");

}

public static void main(String args[]){

   Thread t=new Thread(new X());

   t.start();

}

}

第一行会产生编译错误  B. 第六行会产生编译错误 

C. 第六行会产生运行错误  D. 程序会运行和启动 

Thread类用来创建和控制线程,一个线程从下面(       )方法开始执行。 init()      B.start()      C.run()     D.notifyAll()

实现线程体的方式除了继承Thread类,还可以实现      接口。 Cloneable     B. Runnable     C. Iterable      D. Serializable

一个服务器进程执行以下代码:

ServerSocket serverSocket=new ServerSocket(80);

Socket socket=serverSocket.accept(); 

int port=socket.getPort();

以下哪些说法不正确?

A.服务器进程占用80端口。

B.socket.getPort()方法返回服务器进程占用的本地端口,此处返回值是80。

C.当serverSocket.accept()方法成功返回,就表明服务器进程接收到了一个客户连接请求。

D.socket.getPort()方法返回客户端套节字占用的本地端口。 

在客户/服务器通信模式中,客户与服务器程序的主要任务是什么?(多选题)

A.客户程序在网络上找到一条到达服务器的路由。

B.客户程序发送请求,并接收服务器的响应。

C.服务器程序接收并处理客户请求,然后向客户发送响应结果。

D.如果客户程序和服务器都会保证发送的数据不会在传输途中丢失。

下列哪个对象管理基于流的连接。(   ) (多选题) 

A. ServerSocket    B. Socket   

C. Vector    D. DatagramSocket

如果在关闭socket时发生一个I/O错误,会抛出(     )异常

  A.IOException     B.UnknownHostException  

   C.SocketException  D.MalformedURLExceptin 

当找不到客户的服务器地址时会抛出(  )异常

A.IOException    B.UnknownHostException   

C.SocketException D.MalformedURLExceptin 

使用(  )类建立一个socket,用于不可靠的数据报的传输。

   A.Applet     B.DatagramSocket  

C.InetAddress   D.AppletContext



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有