Sobes.tech
Junior — Middle
70

Vai divas mainīgās var saturēt atsauci uz to pašu objektu atmiņā?

Uzņēmumi, kur jautāja
РЖДРЖД

Atbilde no AI

sobes.tech AI

Да, в Java две переменные могут содержать ссылку на один и тот же объект в памяти. Это происходит, когда обе переменные указывают на один и тот же экземпляр класса. Например:

StringBuilder sb1 = new StringBuilder("Hello");
StringBuilder sb2 = sb1; // sb2 ссылается на тот же объект, что и sb1

sb2.append(" World");
System.out.println(sb1.toString()); // Выведет "Hello World"

В этом примере изменения через sb2 отражаются и при обращении через sb1, так как обе переменные ссылаются на один объект.