1. 编写一个 Java 应用程序,利用 RandomAccessFile 类,把几个 int 型整数(1,2,3,4,5, 6,7,8,9,10)写入到一个名字为 tom.dat 文件中,然后按相反顺序读出这些数据并显示 在屏幕上。 (注意,一个 int 型数据占 4 个字节) zhangwenzhuo.iteye/blog/163751 2. 编写一个 Java GUI 应用程序,采用
Java 多线程技术,模拟自由落体和平抛运动:一个球自 由落下,一个球水平抛出 iteye/problems/27735 3. 编写一个 Java
网络应用程序,该应用分服务器端程序和客户端程序两部分。服务器程序启 动后,监听端口 5678 的请求;客户端
程序启动后,向服务器端口 5678 发送请求。服务器不 断接收客户机所写入的信息, 并且服务器也会做出"Receive"为回应, 告知客户机已接收到消 息。要求:服务器程序采用多线程开发,允许多个客户端程序同时连接。客户机发送"End" 字符串时, 客户端程序退出。服务端程序和客户端程序分别命名为 Server.java 和 Client.java) ( 4. 采用 Java 多线程技术,
设计实现一个符合生产者和消费者
问题的程序。对一个对象(枪膛) 进行操作,其最大容量是 12 颗子弹。生产者线程是一个压入线程,它不断向枪膛中压入子 弹;消费者线程是一个射出线程,它不断从枪膛中射出子弹。