更新时间:2023-04-23 GMT+08:00

ObjectUtils类说明

路径

com.roma.apic.livedata.common.v1.ObjectUtils

说明

将Java对象序列化为字节数组或从字节数组反序列化为Java对象。

使用示例

1
2
3
4
5
6
importClass(com.roma.apic.livedata.common.v1.ObjectUtils);
function execute(data) {
    var sourceCode = "Hello world";
    var bytes = ObjectUtils.getBytes(sourceCode);
    return ObjectUtils.getObjectFromBytes(bytes)
}

方法列表

返回类型

方法和说明

static byte[]

getBytes(Object obj)

将对象序列化为字节数组

static Object

getObjectFromBytes(byte[] objBytes)

将字节数组反序列化为对象

static int

size(Object obj)

获取object的大小

方法详情

  • public static byte[] getBytes(Object obj)

    将对象序列化为字节数组

    输入参数

    obj:指定的object对象

    返回信息

    返回object序列化的字节数组

  • public static Object getObjectFromBytes(byte[] objBytes)

    将字节数组反序列化为对象

    输入参数

    objBytes:指定的字节数组

    返回信息

    返回反序列化的object对象

  • public static int size(Object obj)

    获取object的大小

    输入参数

    obj:指定的object对象

    返回信息

    返回object的大小