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

}

}

相关推荐
工业甲酰苯胺2 分钟前
JVM简介—1.Java内存区域
java·jvm·python
2401_846535953 分钟前
Scala项目(图书管理系统)
开发语言·后端·scala
锅包肉的九珍4 分钟前
Scala图书管理系统
开发语言·后端·scala
SomeB1oody11 分钟前
【Rust自学】5.1. 定义并实例化struct
开发语言·后端·rust
Q_192849990620 分钟前
基于Spring Boot的建材租赁系统
java·spring boot·后端
鲨鱼辣椒不吃辣c22 分钟前
拦截器魔法:Spring MVC中的防重放守护者
java·spring·mvc
winks328 分钟前
Spring Task的使用
java·后端·spring
云空33 分钟前
《解锁 Python 数据挖掘的奥秘》
开发语言·python·数据挖掘
秋意钟39 分钟前
Spring新版本
java·后端·spring