java 网络流 TCP Socket和SeverSocket 上传文件(字节流)
来源:互联网 发布:网页游戏php源码 编辑:程序博客网 时间:2024/05/23 19:17
客户端:
import java.io.*;import java.net.DatagramPacket;import java.net.Socket;public class TCPSocket { public static void main(String[] args) throws IOException{ File file=new File("/Users/mac/java/kwd/1.avi"); //客户端socket Socket s=new Socket("127.0.0.1",8888); //输入的文件 FileInputStream fin=new FileInputStream(file); //设置数据包 byte[] bytes=new byte[1024]; //socket 发送流 OutputStream out=s.getOutputStream(); //输入数据 int len=0; while((len=fin.read(bytes))!=-1) { out.write(bytes,0,len); } s.close(); fin.close(); }}
import java.io.*;import java.net.ServerSocket;import java.net.Socket;public class TCPSeverSocket { public static void main(String[] args) throws IOException{ File file=new File("/Users/mac/java/fwq/up.avi"); //服务端socket ServerSocket s=new ServerSocket(8888); //获取客户端socket Socket ss=s.accept(); //获取客户端的读取流 InputStream in=ss.getInputStream(); //设置数据包 byte[] bytes=new byte[1024]; //输出文件 FileOutputStream fout=new FileOutputStream(file); //输入数据 int len=0; while((len=in.read(bytes))!=-1) { fout.write(bytes,0,len); } s.close(); ss.close(); fout.close(); }}
阅读全文
0 0
- java 网络流 TCP Socket和SeverSocket 上传文件(字节流)
- java 网络流 TCP Socket和SeverSocket 上传文件(字节流)+ 服务器多线程
- java 网络流 TCP Socket和SeverSocket 上传文本文件
- java 网络流 TCP Socket和SeverSocket 互相交互对字符串进行大写转换
- java 网络 TCP服务端接收数据 SeverSocket
- java:网络编程(InetAddress,InetSocketAddress,URL,TCP(Socket与SeverSocket),TCP与UDP的区别)
- Java-Socket TCP-文件上传
- Java网络编程实践和总结 --- 基于TCP的Socket编程之实现文件上传和下载服务
- java网络编程--socket上传文件
- java网络编程-socket和tcp
- Java网络编程--TCP文件上传、图片上传示例
- Java 文件与字节流(InputStream.available()在本地文件和网络文件的异同)
- fastdfs文件上传java--根据网络io流上传-避免Connection reset by peer: socket write error
- Java-Socket TCP图片上传
- java Socket上传和下传小文件
- tcp socket 和 socket文件
- Java TCP使用Socket进行网络文件传送(5)
- 网络字节流和主机字节流
- My configuration of Sublime Text3
- C语言实现“八皇后问题”
- 20171009_工作记录
- windows下TF完整安装流程及出错解决方案
- 关于抽象类和接口
- java 网络流 TCP Socket和SeverSocket 上传文件(字节流)
- Tensorflow一些常用基本概念与函数(1)
- Pandas 十分钟入门
- Java輸入数字反转輸出改進版
- postman测试接口出现415报错
- CCF-训练50题-NO.3-数字排序问题
- 最后的时光⑤
- matlab 环境下二进制文件操作
- java07笔记