使用Unsafe复制整个C结构?

时间:2015-03-16 19:57:47

标签: java

我一直在探索Java Unsafe库,到目前为止,我可以看到如何从序列化字节流中复制结构的各个字段(例如使用getInt()等),但如果我将以下(打包)结构序列化:

struct foo
{
  int a, b, c;
  short d, e, f;
};

我是否可以使用内存地址中的单个副本执行此操作(在本例中为Netty ByteBuf实例。)?如果需要,我也可以使用JNR,虽然我还不知道如何连接两者。

0 个答案:

没有答案