ストリングS2 =新しい文字列(「こんにちは」)ヒープにハローハローオブジェクトを作成せずに3つのオブジェクトを作成し、新しい文字列オブジェクトを作成するための定数プールは可変ストリングS2のスタックのデータ・タイプを有する場合
s2のアドレスは、オブジェクトのアドレスを作成するために、ヒープを保存します
文字列S1 =「ハロー」ハローオブジェクトが直接戻された場合は、リターンアドレス値が作成されていないターゲット文字列定数プールが値を扱うかどうかを確認
ストリングS2 =新しい文字列(「こんにちは」)ヒープにハローハローオブジェクトを作成せずに3つのオブジェクトを作成し、新しい文字列オブジェクトを作成するための定数プールは可変ストリングS2のスタックのデータ・タイプを有する場合
s2のアドレスは、オブジェクトのアドレスを作成するために、ヒープを保存します
文字列S1 =「ハロー」ハローオブジェクトが直接戻された場合は、リターンアドレス値が作成されていないターゲット文字列定数プールが値を扱うかどうかを確認