0

重複の可能性:
Java に sizeof のようなメソッドはありますか?

Java には C の sizeof() のような演算子がありますか?

4

1 に答える 1

0

答えはノーです。

ただし、それを達成するためのいくつかの簡単なアプローチがあります。独自の sizeof メソッドを記述します。

public static int sizeof(Class cl)
{
    if (cl == Integer.class || cl == int.class) return 4;
    if (cl == Character.class || cl == char.class) return 2;
    //...
}

オブジェクトのサイズは、JVM の実装によって異なります。すべてのケースを正しく処理する Java SizeOfプロジェクトがあります。

于 2012-12-28T14:56:55.213 に答える