java文件传输简单方法

java文件传输简单方法

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

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);

}

}

相关推荐
benpaodeDD1 分钟前
黑马SpringBoot2自动配置原理
java·spring boot·后端
lsx2024062 分钟前
CSS 图片廊
开发语言
coderxiaohan2 分钟前
【C++】C++11
开发语言·c++
雾岛听蓝3 分钟前
C++优选算法 | 双指针篇(一)
开发语言·c++
byzh_rc4 分钟前
[微机原理与系统设计-从入门到入土] 微型计算机基础
开发语言·javascript·ecmascript
编程大师哥5 分钟前
Java web
java·开发语言·前端
书中藏着宇宙7 分钟前
CornerNet的续篇(数据处理与训练)
开发语言·python
你怎么知道我是队长11 分钟前
C语言---预处理器
c语言·开发语言·chrome
电商API_1800790524711 分钟前
大麦网API实战指南:关键字搜索与详情数据获取全解析
java·大数据·前端·人工智能·spring·网络爬虫
dasi022711 分钟前
Java 趣闻
java