【发布时间】:2012-03-22 09:23:10
【问题描述】:
如何测量我的对象的大小,这意味着我的对象序列化所占用(占用)的内存大小?
FileOutputStream fos = new FileOutputStream("personne.serial");
ObjectOutputStream oos = new ObjectOutputStream(fos); try { oos.writeObject(p); oos.flush(); } finally { try { oos.close(); } finally { fos.close(); } }
【问题讨论】:
-
我不知道什么不清楚!我有一个对象序列化,我想计算这个对象在内存中占用的内存!什么不清楚?
-
@skaffman :在最后一个问题中,最后的回答是关于 table 中的序列化,但她在 FIle 中!
-
现在清楚了,你没有说“内存大小”
-
@Mehdi:你问了一系列非常相似的问题,但没有解释它们与以前的问题有何不同,也没有解释为什么你没有为清晰起见编辑它们或接受任何人的答案。如果你继续这样做,没有人会付出任何努力。
标签: java serialization