标签: java
我一直在探索Java Unsafe库,到目前为止,我可以看到如何从序列化字节流中复制结构的各个字段(例如使用getInt()等),但如果我将以下(打包)结构序列化:
getInt()
struct foo { int a, b, c; short d, e, f; };
我是否可以使用内存地址中的单个副本执行此操作(在本例中为Netty ByteBuf实例。)?如果需要,我也可以使用JNR,虽然我还不知道如何连接两者。
ByteBuf