Добрый день. ссылка на страницу: https://javarush.com/groups/posts/equals-java-sravnenie-strok Объяснение вывода на консоль "true" следующее: Была проведена проверка, что ссылка s1 и ссылка, возвращенная методом s2.intern() указывают на одну область в памяти, и, конечно, так оно и есть:) Вопрос как так может быть, что ссылка, возвращенная методом s2.intern() указывает на одну область в памяти со ссылкой s1? Ведь ссылки s1 и s2 ссылаются на два разных объекта, у них разные области в памяти и объект s2 не находится в String Poolе. В этой лекции этот вопрос был объяснен следующим образом: Возможно я что-то не правильно понял, если так, то объясните, пожалуйста.