1

これら2つの違いは何ですか?プリミティブ型は「クラス」を持つことはできません。それは可能です-それはプリミティブです。クラスを持つオブジェクトはありません。

これら2つはどこで違いを生むのでしょうか?

4

1 に答える 1

5

私はあなたが何を意味するのか肯定的ではありませんが、-Classオブジェクトは型の実行時の代表です。とはいえ、クラスではありませんが、int.classとは違うものがあります。ちょっと複雑ですが、プリミティブ引数を取るメソッドやプリミティブ値を返すメソッドでもリフレクションを機能させるか、を受け入れるメソッドとを受け入れるメソッドを区別する必要があります。Integer.classintIntegerint

Integer.TYPE、私は、と同等だと思いますint.class

于 2012-04-17T16:45:30.473 に答える