当前位置: 技术问答>java相关
紧急求助java多线程编程!!!!!!!!!!!!!
来源: 互联网 发布时间:2015-07-13
本文导语: 我在TCP/IP编程过程中,client端在向server端发送某条消息后,需接收对方发送响应消息,当接收时间超过60秒后,client端需重发上条消息,为此我做了两个线程,线程1负责接收对方消息,线程2负责监视线程1中接收消息...
我在TCP/IP编程过程中,client端在向server端发送某条消息后,需接收对方发送响应消息,当接收时间超过60秒后,client端需重发上条消息,为此我做了两个线程,线程1负责接收对方消息,线程2负责监视线程1中接收消息方法执行时间,当线程1中的接收消息方法执行时间超过60秒后,线程1就自动停止。但现在我不知道怎样让线程1自动停止,怎样实现呢?如果不用多线程,又该怎样做?
求助!!!!!
求助!!!!!
|
你既然可以超时60秒,哪线程自动结束不就完了。
你再说清楚一点。
你再说清楚一点。
|
用一个线程就可以了
在run里判断时间,超过60秒重新启动该线程,应该是可行的。
在run里判断时间,超过60秒重新启动该线程,应该是可行的。