弹。生产者线程是一个压入线程,它不断向枪膛中压入子弹;消费者线程是一个射出线程,它不断从枪膛中射出子弹。要求使用程序来模拟对枪膛的压入和射出操作,设计程序时要考虑到两个线程的同步问题。 1.195 设计一个类继承Thread类,分别建立ta和tb线
程,ta每个1秒输出?A?,tb每个2秒输出?B?,每个线程循环20次。
1.196 设计一个类实现Runnable接口,分别建立ta和
tb线程,ta每个1秒输出?A?,tb每个2秒输出?B?,每个线程循环20次。
网络通信
1.197 TCP/IP协议的体系结构分为(),(),(),()四个层次。 1.198 简述TCP和UDP协议的区别。 1.199 什么是Socket?
1.200 Java中表示网络地址的类是什么?如果获取本机
地址?
1.201 UDP通信中服务器如何获知客户的IP和端口号? 1.202 什么URL?在TCP/IP网络体系结构中它位于哪一
层?
1.203 Java中许多网络类都包含在()包中。 1.204 ()类的对象包含一个IP地址。
1.205 套接字分为两种类型:()和()。 1.206 缩略语URI代表()。
1.207 计算机通信是用协议来实现的,Socket是基于
()协议,Datagram是基于()协议。
1.208 什么是UDP?在TCP/IP网络体系结构中它位于哪
一层?
1.209 简述使用UDP协议通信的工作过程?
1.210 编写程序,要求:用一个UDP协议完成,有客户
端指定一个服务器上的文件名,让服务器发回该文件的内容,或者提示文件不存在。
1.211 描述如何设计一个服务器程序,使它可以接收多
个客户发出的连接请求,假设每个连接客户并发地与所有其他客户一起进行处理。