1.  一个客户进程执行以下代码
Socket socket1=new Socket(host,port);
Socket socket2=new Socket(host,port);
以下哪些说法正确?(多选)
选项:
a) socket1与socket2占用不同的本地端口。
b) Socket构造方法中的port参数指定占用的本地端口。
c) 当Socket构造方法成功返回,就表明建立了与服务器的一个TCP连接。
d) 执行第二行程序代码会抛出异常,因为一个客户进程只能与服务器端建立一个TCP连接。
2. 有一种协议规定:如果客户端发送一行字符串“date”,服务器端就返回当前日期信息,如果客户端发送一行字符串“exit”,服务器端就结束与客户端的通信。这种协议应该属于哪一层
的协议?(单选)
选项:
a) 网络层互联层
b) 应用层
c) 传输层网络
d) 主机-网络层
3.  一个服务器进程执行以下代码:
  ServerSocket serverSocket=new ServerSocket(80);
  Socket socket=serverSocket.accept();
  int Port();
以下哪些说法正确?(多选) 选项:
免费资源网源码a) 服务器进程占用80端口。
b) Port()方法返回服务器进程占用的本地端口,此处返回值是80。
c) 当serverSocket.accept()方法成功返回,就表明服务器进程接收到了一个客户连接请求。
d) Port()方法返回客户端套节字占用的本地端口
1. 下列哪个类不对直接创建对象?(  )
  A.InputStream           B. FileInputStream 
  C. BufferedInputStream      D. DataInputStream
network是什么意思2. 以下哪个方法只对使用了缓冲的流类起作用?(  )
    A. read()  B. write()  C  skip()  D. flush()
3. 用read()方法读取文件内容时,判断文件结束的标记为(  )
    A. 0    B. 1   C -1   D. 无标记
4. 使用流式套接字编程时,为了向对方发送数据,则需要使用哪个方法( )
    A. getInetAddress()    B.getLocalPort()
C. getOutputStream()      D.getInputStream()
5. Java中的IO流按读写单位分为 字节流  和 字符流  ,分别由四个抽象类来表示: InputStream 、 OutputStream 、 数据库网站源代码下载Reader 、 Writer ,通过重载方法 read()  和 write()  定义了用于读写操作的方法。
6. 将字节流转换成字符流时,类  InputStreamReader    负 责 将 InputStream 转 化 成 Reader , 而类  OutputStreamWriter    将 OutputStream 转化成 Writer。
1.在程序读入字符文件时,能够以该文件作为直接参数的类是:
A) FileReader        B) BufferedReader
C) FileInputStream    D) ObjectInputStream
2. 能够向文件输入逻辑型数据的类是:
    A. FileOutputStream      B. OutputStream 
C. FileWriter          D.DataOutputStream
3. 下面关于FileInputStream 类型说法正确的是:
  A.创建FileInputStream 对象是为了读取文件
  B. 创建FileInputStream 对象时,如果硬盘上对应的文件不  存在,则抛出一个异常
java经典上机编程题  C. 利用FileInputStream 对象可以创建文件
  D. FileInputStream 对象读取文件时,只能读取文本文件。
4. 创建FileOutputStream 对象时,如果对应的文件在硬盘上不存在,则会(  );如果对应的文件在硬盘上已经存在,则会(  )
A.自动创建、覆盖          B.抛出异常、抛出异常
C.自动创建、覆盖或追加信息  D.抛出异常、覆盖或追加信息
5. 如果使用FileOutputStream(String path, boolean append) 这个构造方法创建FileOutputStream 对象时,下面描述正确的是:
A. 当append为true时,追加信息;
B. 当append为true时,覆盖原文件信息;
C. 当append为false时,追加信息;
D. 如果使用FileOutputStream(String path)方法创建对象时,默认追加信息
1.线程生命周期中正确的状态是( )
A. 新建状态、运行状态和终止状态
B. 新建状态、运行状态、阻塞状态和终止状态
C. 新建状态、可运行状态、运行状态、阻塞状态和终止状态
D. 新建状态、可运行状态、运行状态、恢复状态和终止状态
2.Thread类中能运行线程体的方法是( )
    A.start()         B. resume()    C. init()        D. run()
3.Thread.sleep()方法调用后,当等待时间已到,该线程所处状态为(  )
A.阻塞状态  B.运行状态  C.就绪状态 D.新建状态
4.当线程因异常而退出run()后,其所处状态为(  )
    A.阻塞状态      B.运行状态      C.就绪状态      D.结束状态
5. 以下(  )不属于线程的状态。
  A. 就绪状态    B. 运行状态  C. 阻塞状态  D. 独占状态
6.在多个线程访问同一个资源时,可以使用(  )关键字来实现线程同步,保 证对资源安全访问。
  A.Synchronized     B.Transient    C.Static        D.Yield
7.以下选项中可以填写到横线处,让代码正确编译和运行的是(  )。      public class Test implements Runnable {
      public void run(){
        System.out.println(“this is run()”);
      }
      public static void main(String args[]) {
                                   
     t.start();
      }
}
  A.Thread t = new Thread(new Test());
英语阅读climate答案
  B.Test t = new Test();
  C.Thread t = new Test();
D.Thread t = new Thread();
8. 以下代码中的3表示什么意思?
 ExecutorService executorService
        = wFixedThreadPool(3);
意味着线程池每次只能同时执行3个线程,相应处理3个任务;
9.向线程池提交任务有哪两个方法?有什么区别?
①提交无返回值的任务(execute);
②提交有返回值的任务(submit())
10.请说说关闭线程池的两个方法的区别:shutDown(),shutDownNow()。
shutdown():不会立即终止线程池,而是要等所有任务缓存队列中的任务都执行完后才终止,但再也不会接受新的任务
shutdownNow():立即终止线程池,并尝试打断正在执行的任务,并且清空任务缓存队列,返回尚未执行的任务
原码反码补码加减
1.选择题(单选)(共50小每小题1,共50分)
1)IP协议处于网络体系结构的哪一层
A.网际层                     

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。