-1
我々が使用する:作成時に新しいオブジェクトに格納される値は何ですか?
String s = new String("abc");
String
オブジェクトを作成します。
s
はスタックに格納され、新しいオブジェクトを参照し、リテラルが文字列定数プールにある間に新しいオブジェクトがヒープで作成されます。
ここで問題となるのは、新しいオブジェクトの値が文字列プール定数の "abc"というメモリの参照を持つか、 "abc"を値として持ちますか?
あなたが求めていることは私には分かりません。 's'が定数プール内のオブジェクトへの参照になるかどうか尋ねていますか? –
詳細を教えてください。 –
@ Yohannes新しい演算子で作成されたオブジェクトがリテラルabcを指しているか、abcがその値になるかどうかを尋ねたがっています。 – Javasist