两个计算机,A计算机不停的给B计算机传输 二进制数据。要用程序实现,怎样才能达到这种要求呢?java.io包中的输入、输出类太多了,不知道选取哪个。有没有简单的示例代码呢?盼望大家指点一下。
解决方案 »
- 又来麻烦前辈们了QAQ :关于覆写hashCode()方法
- 求解下面有关Java的代码,尤其是for循环中的第一句
- JAVA正则表达问题
- 如何打包成exe文件
- 一个map缓存的调用的问题,请高手指点!高分等待!
- 我想请问在xml数据格式(在内存中非xml文件)和java对象&集合之间互相转换的比较好的方法???
- Main class and arguments must be specified怎么解??
- 关于openSTA问题。不只40分。
- 菜鸟问题:如何在 JDK1.4 下执行以下代码??
- 在JAVA中可否对硬件编程?如何驱动摄像头进行编程?
- jasperreports 最后没显示出来 确提示下载,怎么办。。。。。。。。。。(在线等!!!)
- 关于截取文件名
A机new Socket在特定端口上,连接B机,通过BufferedOutputStream包装socket.getOutputStream(),发送二进制数据。持续发,最好好是放在一个单独线程中:new Thread(new Runnable(){
@Override
public void run(){
while(Thread.currentThread().interrupted() ){
os.write(data);//BufferedOutputStream os;byte[] data;
Thread.sleep(500);//让出系统资源
}
}
}).start();大体上是这样的。