-3

Boolean などのラッパー クラスのオブジェクトが初期化せずに直接値を取得するのに、オブジェクトのプロパティが許可されないのはなぜですか?
コード:

class TestByte{ 
   public static void main(String[] a) { 
      Byte b=125; System.out.println(b);
   }
}
4

2 に答える 2

0

Abhishekさん、オブジェクトを初期化するコンストラクターの目的は、そのオブジェクトをライブにするための準備作業を行うことです。ラッパークラスとStringはデータのみを保持するため、それらを初期化するための唯一の準備は、必要な値を提供することです。ですから、実際に彼らのために新しいと呼ぶ必要はありません。

于 2012-06-14T07:38:54.473 に答える