没有合适的资源?快使用搜索试试~ 我知道了~
java多线程加队列上传文件_后台处理
1星 需积分: 45 104 下载量 132 浏览量
2016-05-12
09:55:37
上传
评论
收藏 9KB TXT 举报
温馨提示
试读
5页
java多线程加队列上传文件_后台处理
资源推荐
资源详情
资源评论
import java.io.*;
import java.net.*;
class UploadThread implements Runnable //将上传封装到线程里
{
private Socket client;
public UploadThread(Socket s)
{
this.client=s;
}
public void run()
{
String ip = client.getInetAddress().getHostAddress(); //得到 IP地址
try {
BufferedInputStream sin = new BufferedInputStream(client.getInputStream()); //Socket 读取流
File file = new File ("C:\\1.jpg");
BufferedOutputStream fout = new BufferedOutputStream(new FileOutputStream(file)); // 文件输出流
byte buf[] = new byte[1024];
int len = 0;
System.out.println(ip+"...connecting...");
//开始从网络中读取数据
while((len = sin.read(buf))!=-1)
{
fout.write(buf,0,len);
}
//BufferedOutputStream sout = new BufferedOutputStream(client.getOutputStream());
PrintStream sout = new PrintStream(client.getOutputStream());
sout.write("发送成功".getBytes());
//sout.flush(); //虽然是字节流,但其用的是BufferedOutputStream
fout.close();
import java.net.*;
class UploadThread implements Runnable //将上传封装到线程里
{
private Socket client;
public UploadThread(Socket s)
{
this.client=s;
}
public void run()
{
String ip = client.getInetAddress().getHostAddress(); //得到 IP地址
try {
BufferedInputStream sin = new BufferedInputStream(client.getInputStream()); //Socket 读取流
File file = new File ("C:\\1.jpg");
BufferedOutputStream fout = new BufferedOutputStream(new FileOutputStream(file)); // 文件输出流
byte buf[] = new byte[1024];
int len = 0;
System.out.println(ip+"...connecting...");
//开始从网络中读取数据
while((len = sin.read(buf))!=-1)
{
fout.write(buf,0,len);
}
//BufferedOutputStream sout = new BufferedOutputStream(client.getOutputStream());
PrintStream sout = new PrintStream(client.getOutputStream());
sout.write("发送成功".getBytes());
//sout.flush(); //虽然是字节流,但其用的是BufferedOutputStream
fout.close();
资源评论
- 小_白_白2018-03-265积分,不值
zorebo
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功