
怎么实现每隔5秒socket传输数据(java实现)
3个回答
展开全部
在客户端设置一个线程,每次传完数据以后,让线程进行休眠5000ms,即调用Thread.sleep(5000)
追问
那发送数据这一端一定要是客户端吗??还有,是在run方法里调用发送数据的方法吗?
追答
发送数据可以是客户端也可以是服务端,客户端和服务端的socket都有getInputStream()和getOutputStream()这个函数,从输入输出流可以读数据和写数据。你把发送数据的方法写到run()函数中,发送一次之后,就让线程进行休眠
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询