这是一个 可以查看java对象大小的Agent
- 1 打成jar包
- 2 导入jar包
- 3 idea 在运行参数加入 Eg.(
-javaagent:F:\AgentObjSize.jar
) - 4 运行程序(结果是bit)
System.out.println(ObjectSizeof.sizeOf(new Integer(1)));
System.out.println(ObjectSizeof.sizeOf(new String("a")));
System.out.println(ObjectSizeof.sizeOf(new char[1]));
System.out.println(ObjectSizeof.fullSizeOf(list));
16
24
24
164862008