Java のインスタンス化とは # ステートメントのアクションはオブジェクトの作成、つまりインスタンス化と呼ばれ、実際には 4 つのアクションが含まれています。
1) 右側の「新しいデモ」は、Demo クラスをテンプレートとして使用して、ヒープ領域に Demo クラス オブジェクト (Demo オブジェクトとも呼ばれる) を作成します。2) 最後の () は、オブジェクトの作成後、Demo クラスのコンストラクターがすぐに呼び出され、新しく生成されたオブジェクトを初期化することを意味します。必ずコンストラクターが存在します。これを記述しない場合、Java によってデフォルトのコンストラクターが追加されます。
3) 左側の「Demo デモ」は、Demo クラス参照変数を作成します。いわゆる Demo クラス参照は、将来 Demo オブジェクトを指すために使用できるオブジェクト参照です。 4) "= 演算子は、オブジェクト参照が作成したばかりの Demo オブジェクトを指すようにします。Java でオブジェクトを作成 (インスタンス化) する 5 つの方法
1. new ステートメントを使用してオブジェクトを作成します。これはオブジェクトを作成する最も一般的な方法です。2. ファクトリ メソッドを通じてオブジェクトを返します (例:
Demo demo = new Demo();
String str = String.valueOf(23);
以上がJavaのインスタンス化はどのようなものですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。