zoukankan      html  css  js  c++  java
  • java传输文件的简单方法

    假设现在已经打包了一个文件(1233444333),要将这个文件传输给另一方:

    package file;
    import java.io.*;
    
    public class F_PasswordUnPassword {
    
        public static void main (String[] args)throws Exception {
            ByteArrayOutputStream arrOut=new ByteArrayOutputStream();
            DataOutputStream dataOut=new DataOutputStream(arrOut);
            //定义需要上传的数据
            long data=1233444333;
            dataOut.writeLong(data);    //装载数据到arrOut中
            
            //定义接受的数据
            byte [] receiveArr=arrOut.toByteArray();    
            //toByteArray()创建一个新分配的字节数组。 其大小是此输出流的当前大小,缓冲区的有效内容已被复制到其中。 
            //将该输出流的当前内容,作为字节数组。 
            ByteArrayInputStream arrin=new ByteArrayInputStream(receiveArr);
            DataInputStream dataIn=new DataInputStream(arrin);
            data=dataIn.readLong();    //读出数据
            
            System.out.println("接受到的数据为:"+data);
            
        }
    
    }

    其中的上传数据模块和下载模块可以单独进行分装后使用。

    结果:

  • 相关阅读:
    007 连接
    006 group by having
    005 运算null 排序 模糊查询 聚合函数
    004 列、distinct、between、in、null
    003 约束和关系
    002 表的概念操作
    5-04用Sql语句创建表
    5-03使用视图创建表
    5-01表达基本概念
    4-04数据库的备份与还原
  • 原文地址:https://www.cnblogs.com/feiquan/p/9127647.html
Copyright © 2011-2022 走看看