利用JAVA制作一个网上发牌程序 1.实验目的:线程、管道流、Socket通信等技术的综合运用。2.题意:使用线程和管道流设计发牌程序. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这东西做下来要不少时间呢,没空给你做,说说流程吧1、服务器端一个主ServerSocket,每接收到一个客户端Socket就启动一个线程来与之通讯。2、客户端通过Socket连接服务器。3、扑克牌类,两个变量:花色、数字,还需要序列化,一便通过Socket传输。4、发牌管理类,1个HashMap,一个是还没有发出的扑克,相应的提取扑克的方法等。5、当服务器端接收到4个客户端Socket就可以开始发牌。6、从还没有发出的HashMap中提取一张扑克通过Socket将牌传输到客户端。7、一个一个发,直到未发HashMap.size() == 0; java中从一个字符串中取出其中的一部分并对其进行排序!! 如何检测电脑是否安装了防病毒工具 java经典程序运行有误,请指教 局域网中的Socket不能连接。后续 ps:怎么才能在防火墙开着的情况下通信?? zlchat 图形工具 [求助]继续向大家请教(初学者提问) Productivity! Pro crack request! 最近想钱想疯了,有谁知道有做外包软件业务交流的网站,共享一下! 我是不是很傻????? 100分求<<JFC核心编程>>的源代码.(有那位xdjm买了这本书的话,共享一下源代码给我好吗?)分可以再加 模式对话框中按钮的监听为什么不起作用啊?
1、服务器端一个主ServerSocket,每接收到一个客户端Socket就启动一个线程来与之通讯。
2、客户端通过Socket连接服务器。
3、扑克牌类,两个变量:花色、数字,还需要序列化,一便通过Socket传输。
4、发牌管理类,1个HashMap,一个是还没有发出的扑克,相应的提取扑克的方法等。
5、当服务器端接收到4个客户端Socket就可以开始发牌。
6、从还没有发出的HashMap中提取一张扑克通过Socket将牌传输到客户端。
7、一个一个发,直到未发HashMap.size() == 0;