File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes size of object Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "size of object" Watch "size of object" New topic

size of object

Jignesh Patel
Ranch Hand

Joined: Nov 03, 2001
Posts: 626

Suppose I have a java class(TabsAsset) with 20 fields. Then what could be the size of object when I initialize the object.
TabsAsset ta = new TabsAsset();
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

Formally, it's implementation-dependent, and invisible from Java. Practically, assume 32 bits for each member, plus a 32-bit pointer to the class record, and that will certainly be in the right ballpark.

[Jess in Action][AskingGoodQuestions]
Hung Yee

Joined: Dec 22, 2004
Posts: 18
JavaWorld has an article on this topic that might interest you:
I agree. Here's the link:
subject: size of object
It's not a secret anymore!