Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux编程 > » 正文

学习感言(2)

来源: 未知 分享至:

45 }
46 } catch (IOException e) {
47 e.printStackTrace();
48 }
49 //关闭所有流
50 closeAll();
51
52 }
53
54 //关闭所有流
55 public void closeAll(){
56 try {
57 dis.close();
58 } catch (IOException e2) {
59 e2.printStackTrace();
60 }
61 try {
62 fos.close();
63 } catch (IOException e1) {
64 e1.printStackTrace();
65 }
66 try {
67 s.close();
68 } catch (IOException e) {
69 e.printStackTrace();
70 }
71 try {
72 ss.close();
73 } catch (IOException e) {
74 e.printStackTrace();
75 }
76 }
77
78 //主函数
79 public static void main(String[] args) {
80 //参数是要传送的文件
81 ServerTCPRecive s = new ServerTCPRecive(\"C:/Documents and Settings/Administrator/桌面/recive.jpg\");
82 s.reciveFile();
83 }
84
85 }

客户端代码:

 1 import java.io.DataOutputStream;
2 import java.io.File;
3 import java.io.FileInputStream;
4 import java.io.FileNotFoundException;
5 import java.io.IOException;
6 import java.net.Socket;
7 import java.net.UnknownHostException;
8
9
10 public class ClientTCPSend {
11 byte[] sendbyte =null;
12 Socket s = null;
13 DataOutputStream dos = null;
14 FileInputStream fis = null;
15
16 public ClientTCPSend(String filename){
17 sendbyte = new byte[1024];
18 try {
19 s = new Socket(\"127.0.0.1\",

Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史