Java如何将bytearray转换为类对象



我想将字节数组转换为类对象。字节数组是一个读取文件的数据。(文件不是序列化!(

所以,是否可以将不序列化字节数组转换为类?

因为数组字节的大小是如此之大,所以我必须使用Deperialize。

序列化:

byte[] data = SerializationUtils.serialize(yourObject);

避免:

YourObject yourObject = SerializationUtils.deserialize(data)

如前所述,这需要CONSONS LANG库。可以使用gradle进口:

compile 'org.apache.commons:commons-lang3:3.5'

maven:

<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -->
<dependency>
    <groupId>org.apache.commons</groupId>
    <artifactId>commons-lang3</artifactId>
    <version>3.5</version>
</dependency>

最新更新