На самом деле я немного смущен тем, сколько объектов создано ниже в разделе «Обработка кода».Сколько объектов создано при создании объекта String
String s=new String("A");
s=s+"B";
Фактически кто-то сказал, что здесь будут созданы 4 объекта, но в целом обработка, но как не понять.
Пожалуйста, кто может дать мне детальное описание также включена часть памяти таких строк бассейн и т.д.
Это похоже на вопрос о сертификации;) Вы прошли? – vikingsteve
Я предполагаю, что 'String s = new String' является одним,' 'A '' является другим,' 'B '' является одним, а оператор конкатенации '+' будет создавать четвертый –
Не является прямым дубликатом, так как это спрашивает, как создано много «объектов», которые предположительно могут включать в себя «StringBuilder» также в соответствии с комментариями других ниже. – vikingsteve