如何测量对象的大小,这意味着我的对象序列化所占用的内存大小(占用)了吗?
FileOutputStream fos = new FileOutputStream(“personne.serial”);
ObjectOutputStream oos = new ObjectOutputStream(fos); try { oos.writeObject(p); oos.flush(); } finally { try { oos.close(); } finally { fos.close(); } }
答案 0 :(得分:0)
据我所知。对象占用的内存量取决于实现,它可能在不同的JVM上有所不同,也取决于jvm运行的平台。我不相信使用stand apis可以准确计算它。