有几道不会的java题,请路过的高手帮忙写个例子程序上来,如果例子很好的话可以加分。
1.编写一个Java应用程序,利用RandomAccessFile类,把几个int型整数(1,2,3,4,5,6,7,8,9,10)写入到一个名字为tom.dat文件中,...
1.
编写一个Java应用程序,利用RandomAccessFile类,把几个int型整数(1,2,3,4,5,6,7,8,9,10)写入到一个名字为tom.dat文件中,然后按相反顺序读出这些数据并显示在屏幕上。(注意,一个int型数据占4个字节)
2.
编写一个Java GUI应用程序,采用Java多线程技术,模拟自由落体和平抛运动:一个球自由落下,一个球水平抛出
3.
编写一个Java网络应用程序,该应用分服务器端程序和客户端程序两部分。服务器程序启动后,监听端口5678的请求;客户端程序启动后,向服务器端口5678发送请求。服务器不断接收客户机所写入的信息,并且服务器也会做出"Receive"为回应,告知客户机已接收到消息。要求:服务器程序采用多线程开发,允许多个客户端程序同时连接。客户机发送"End"字符串时,客户端程序退出。(服务端程序和客户端程序分别命名为Server.java和Client.java)
4.
采用Java 多线程技术,设计实现一个符合生产者和消费者问题的程序。对一个对象(枪膛)进行操作,其最大容量是12颗子弹。生产者线程是一个压入线程,它不断向枪膛中压入子弹;消费者线程是一个射出线程,它不断从枪膛中射出子弹。 展开
编写一个Java应用程序,利用RandomAccessFile类,把几个int型整数(1,2,3,4,5,6,7,8,9,10)写入到一个名字为tom.dat文件中,然后按相反顺序读出这些数据并显示在屏幕上。(注意,一个int型数据占4个字节)
2.
编写一个Java GUI应用程序,采用Java多线程技术,模拟自由落体和平抛运动:一个球自由落下,一个球水平抛出
3.
编写一个Java网络应用程序,该应用分服务器端程序和客户端程序两部分。服务器程序启动后,监听端口5678的请求;客户端程序启动后,向服务器端口5678发送请求。服务器不断接收客户机所写入的信息,并且服务器也会做出"Receive"为回应,告知客户机已接收到消息。要求:服务器程序采用多线程开发,允许多个客户端程序同时连接。客户机发送"End"字符串时,客户端程序退出。(服务端程序和客户端程序分别命名为Server.java和Client.java)
4.
采用Java 多线程技术,设计实现一个符合生产者和消费者问题的程序。对一个对象(枪膛)进行操作,其最大容量是12颗子弹。生产者线程是一个压入线程,它不断向枪膛中压入子弹;消费者线程是一个射出线程,它不断从枪膛中射出子弹。 展开
5个回答
展开全部
第一题:eclipse编译通过 其它的题目我还没学到 加油 努力
import java.io.*;
import java.util.*;
public class FileTest{
public static void main(String[] args){
RandomAccessFile raf=null;
try{
raf=new RandomAccessFile("src\\tom.dat","rw");
for(int i=0;i<10;i++){
raf.writeInt(i);
}
for(int i=10;i>0;i--){
raf.seek(4*(i-1));
System.out.print(raf.readInt()+" ");
}
}catch(IOException e){
}finally{
try{
if(raf!=null){
raf.close();
}
}catch(IOException e){
}
}
}
}
import java.io.*;
import java.util.*;
public class FileTest{
public static void main(String[] args){
RandomAccessFile raf=null;
try{
raf=new RandomAccessFile("src\\tom.dat","rw");
for(int i=0;i<10;i++){
raf.writeInt(i);
}
for(int i=10;i>0;i--){
raf.seek(4*(i-1));
System.out.print(raf.readInt()+" ");
}
}catch(IOException e){
}finally{
try{
if(raf!=null){
raf.close();
}
}catch(IOException e){
}
}
}
}
展开全部
呃,做J2EE开发快一年了,但是你的这几道题不会啊...晕.....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
也是,
虽然不难。
但是,
写的话有的耗时间啊。
比我还小气。wclxyn1314考虑采纳一下。有空到chinaunix,365testing
虽然不难。
但是,
写的话有的耗时间啊。
比我还小气。wclxyn1314考虑采纳一下。有空到chinaunix,365testing
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看了楼主的题目 我只是觉得我的JAVA完全是白学了!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询