亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Java 基于tcp協議實現文件上傳

瀏覽:4日期:2022-08-20 17:54:24

服務端

package lesson02;import java.io.*;import java.net.ServerSocket;import java.net.Socket;/** * 服務端接收文件 */public class TcpServerDemo2 { public static void main(String[] args) throws IOException { //1、創建服務 ServerSocket serverSocket = new ServerSocket(9000); //2、監聽客戶端的連接 Socket socket = serverSocket.accept();//阻塞式監聽,會一直等待客戶端連接 //3、獲取輸入流 InputStream is = socket.getInputStream(); //4、文件輸出 FileOutputStream fos = new FileOutputStream(new File('receive.jpg')); byte[] buffer = new byte[1024]; int len; while ((len = is.read(buffer)) != -1){ fos.write(buffer, 0, len); } //通知客戶端我接收完畢了 OutputStream os = socket.getOutputStream(); os.write('我接收完畢了,你可以斷開了'.getBytes()); //5、關閉資源 fos.close(); is.close(); socket.close(); serverSocket.close(); }}

客戶端

package lesson02;import java.io.*;import java.net.InetAddress;import java.net.Socket;/** * 客戶端上傳文件 */public class TcpClientDemo2 { public static void main(String[] args) throws Exception { //1、創建一個Socket連接 Socket socket = new Socket(InetAddress.getByName('127.0.0.1'), 90000); //2、創建一個輸出流 OutputStream os = socket.getOutputStream(); //3、讀取文件 FileInputStream fis = new FileInputStream(new File('toux.jpg')); //4、寫出文件 byte[] buffer = new byte[1024]; int len; while ((len = fis.read(buffer)) != -1){ os.write(buffer, 0, len); } //通知服務器,我已經結束了 socket.shutdownOutput(); //我已經傳輸完了 //確定服務器接收完畢,才能夠斷開連接 InputStream inputStream = socket.getInputStream(); //Sting byte[] ByteArrayOutputStream baos = new ByteArrayOutputStream(); byte[] buffer2 = new byte[1024]; int len2; while ((len2 = inputStream.read(buffer2)) != -1){ baos.write(buffer2, 0, len2); } System.out.println(baos.toString()); //5、關閉資源 fis.close(); os.close(); socket.close(); }}

以上就是Java 基于tcp協議實現文件上傳的詳細內容,更多關于Java 文件上傳的資料請關注好吧啦網其它相關文章!

標簽: Java
相關文章:
主站蜘蛛池模板: 国产交换精品一区二区三区 | 亚洲欧美精品一区 | 6080yy午夜不卡一二三区久久 | 调教小雪 | 亚洲美女免费视频 | 久久免费精品国产视频 | 毛片毛片大全aaaa | 精品一精品国产一级毛片 | 伊人久久大香焦 | 亚洲欧美成人中文在线网站 | 亚洲欧美日韩国产精品 | 羞羞影院免费观看网址在线 | 亚洲成年人网 | 免费视频不卡一区二区三区 | 日韩精品无码一区二区三区 | 一级做人爰a全过程免费视频 | 1024cao社区榴地址一地址二 | 九九综合九九综合 | 青青草99热这里都是精品 | 日本护士做xxxxxx视频 | 手机看片日韩国产福利视频 | 国产高清视频免费 | 色屁屁影院| 久久精品国产精品亚洲艾 | 国产日韩亚洲欧洲一区二区三区 | 99久久精品国产免费 | 青草久久久 | 一级黄色在线播放 | 小明明看看视频永久免费网 | 亚洲欧美另类一区 | 成人做爰全过程免费看网站 | 中国一级片 | 亚洲一区免费观看 | 欧洲男女啪啪免费观看 | 亚洲综合色婷婷久久 | 国产一级免费片 | 久久香蕉精品视频 | 国产视频高清在线 | 六月久久 | 国产日韩视频在线 | 日韩欧美中文字幕在线播放 |