то почему происходит то, что происходит у меня в примере. Это так и должно быть или не должно быть? Я в одной переменной меняю значение fooo и изменения происходят во второй переменной. Такое ощущение, что я получаю не значение, а ссылку на результат выполнения метода getValue(), с которым и проводятся все дальнейшие манипуляции.
Если Beh Subj у вас содержит объект, то да, в ваших переменных будет ссылка на него. С базовыми типами будет стандартный клон происходить и изменения ни на что не повлияют
Обсуждают сегодня