#Вопросы_с_собеседования



Сколько объектов типа String создает эта программа?



Ответ:

Программа создаст два string-объекта. Когда мы создаем строку, используя оператор new, она сначала создастся в Java String Pool и только потом в куче (heap memory). Но только при условии, что этой строки ещё нет в пуле Java String.