在File中序列化的对象的大小

时间:2012-03-22 09:23:10

标签: java serialization

如何测量对象的大小,这意味着我的对象序列化所占用的内存大小(占用)了吗?

  

FileOutputStream fos = new FileOutputStream(“personne.serial”);

    ObjectOutputStream oos = new ObjectOutputStream(fos);
    try {
        oos.writeObject(p);
        oos.flush();
    } finally {
        try {
            oos.close();
        } finally {
            fos.close();
        }
    }

1 个答案:

答案 0 :(得分:0)

据我所知。对象占用的内存量取决于实现,它可能在不同的JVM上有所不同,也取决于jvm运行的平台。我不相信使用stand apis可以准确计算它。