有关端口占用的问题 ServerSocket socket =new ServerSocket(FtpPort);构造函数中可以指定客户端链接数目,你可以试一试;祝你成功。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议你让miancirculate 继承线程作为主线程Thread nowthread= new Thread(new ftplistenclass(InComing));nowthread.start();当nowthrtead线程运行时让主线程一直处于等待状态(在nowthread线程中写处理代码) 骆驼祥子:我不理解你所说的让miancirculate 成为主线程是什么意思,miancirculate 本来就是主线程啊,是我的主程序。事实上,你说的方法我也用过的,没错,NOWTHREAD其实一直都在运作的,只要我没限定它产生的数量。只是这些所产生的nowthread实际上一直都在等待端口的释放。谢谢你的帮助 我觉得你可以有两中解决方法:一:为A客户端和B客户端各开一个端口二:你的nowthread线程只负责监听SOCKET通讯问题,同时再开两个不同的线程分别处理来自A客户 端和B客户端的请求。不知道对你是否有帮助 解决了以上的问题了~~~汗还真是让人郁闷原来我在写线程类的时候是用“extends Thread” 的,而这个办法产生的线程对端口传递的数据是堆栈式的操作,并不能完全的实现“多线程”的概念现在我改成“implements Runnable”,问题迎刃而解~~~~我靠,居然这么抠门~~~谢谢大家了,一会就给分~~~ array required, but int found 关于i++的问题 请高手指点 奇怪的数组列表? 傻题:java不需要写main(arg)吧? 为什么我在ContentPane中add一个component后,要改变Frame的大小才能显示正确??? 急询:如何在scrolPane中显示一个超链接,点击后用IE打开一个网页?? 如何使用命令行运行不再当前目录下的.class 工具下载 为什么Classloader可以加载xml等资源文件呢? 刚学JAVA,遇到一个简单的排序问题,编译不出 applet中的字体问题
我不理解你所说的让miancirculate 成为主线程是什么意思,miancirculate 本来就是主线程啊,是我的主程序。事实上,你说的方法我也用过的,没错,NOWTHREAD其实一直都在运作的,只要我没限定它产生的数量。只是这些所产生的nowthread实际上一直都在等待端口的释放。谢谢你的帮助
一:为A客户端和B客户端各开一个端口
二:你的nowthread线程只负责监听SOCKET通讯问题,同时再开两个不同的线程分别处理来自A客户 端和B客户端的请求。不知道对你是否有帮助