How can we find size of the object ?
Answers were Sorted based on User's Feedback
there is no sizeOf() in java to find the size of the object
| Is This Answer Correct ? | 8 Yes | 4 No |
Answer / lachha g
you can use Instrumentation class.
use long getObjectSize(Object objectToSize) method.
It returns amount of storage consumed by the specified object.
package Test;
import java.lang.instrument.Instrumentation;
public class ObjectSize {
private int x;
private int y;
ObjectSize(int x, int y){
this.x=x;
this.y=y;
}
public static void main(String [] args) {
ObjectSize obj= new ObjectSize(2,4);
System.out.println(Test.getObjectSize(obj));
}
}
class Test {
private static Instrumentation instrumentation;
public static void premain(String args, Instrumentation inst) {
instrumentation = inst;
}
public static long getObjectSize(Object o) {
return instrumentation.getObjectSize(o);
}
}
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / suvarna
getObjectSize(Object objectToSize)
Returns an implementation-specific approximation
of the amount of storage consumed by the specified object.
| Is This Answer Correct ? | 0 Yes | 3 No |
Is java a virus?
Why are functions called methods in java?
Why enumeration is faster than iterator?
abstract class A{ int list []=new int [100]; A(int x,int y){ rondom n=new rondom(); for (int i==;i<100;i++); list [i]=x+r.next int(y-x+1); abstract sort (); abstract binary sarch(int temp); class B extends A{
What is mysql driver class name?
What is a Java switch statement, and how can it be used?
What does sprintf return?
What is oop principle in java?
Can we have return statement in finally clause? What will happen?
What is meant by JVM ?
How to declare objects of a class ?
1 Answers Akamai Technologies,
what is main difference b/w abstract class and interface