Сколько объектов String будет создано при использовании знака плюс в приведенном ниже коде?
String result = "1" + "2" + "3" + "4";
Если бы это было так, я бы сказал три объекта String: "1", "2", "12".
String result = "1" + "2";
Я также знаю, что объекты String кэшируются в String Intern Pool/Table для повышения производительности, но это не вопрос.