Как возможно, что минимальный размер объекта Java составляет 8 байт (только заголовок объекта),
Каково потребление памяти объектом в Java?< /а>
если в классе C++, представляющем объект java,
http://hg.openjdk.java.net/jdk7/jdk7/hotspot/file/9b0ca45cd756/src/share/vm/oops/oop.hpp
я вижу, что в классе больше членов
class oopDesc {
friend class VMStructs;
private:
volatile markOop _mark; // this is the object header
union _metadata {
wideKlassOop _klass;
narrowOop _compressed_klass;
} _metadata; // what about size of this member?