我有一个服务器代码,我希望服务器中的客户端线程在给定超时后关闭服务器套接字。
服务器中客户端线程中的代码:
serversocket.close();
但是我希望在调用close方法后不会立即关闭它。 并且我希望客户端线程在插座应该关闭之后继续工作超时时间,怎么可能这样做?!
提前致谢
答案 0 :(得分:1)
我不确定我是否理解你的观点,但是对于计时,您可以使用java.util.Timer
的Timer实例并使用其计划方法来安排您的线程工作
答案 1 :(得分:0)
您可以使用此
Thread.sleep(x);
x - >毫秒
例如Thread.sleep(1000);
它等待1秒然后继续。
http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html#sleep%28long%29