Size: a a a

2020 September 30

YM

Yoji Matsuda in learn.java
Создайте объект, передайте его в качестве параметра в метод, внутри метода измените состояние объекта через параметр, выйдя из метода проверьте состояние объекта по начальной ссылке. Минуту займёт.
источник

YM

Yoji Matsuda in learn.java
В Java все передаётся по значению. При передачи объекта в метод в качестве параметра создаётся лишь копия ссылки на него, а не новый объект.
источник

S1

Sceptic 1234 in learn.java
Yoji Matsuda
Создайте объект, передайте его в качестве параметра в метод, внутри метода измените состояние объекта через параметр, выйдя из метода проверьте состояние объекта по начальной ссылке. Минуту займёт.
Компьютера под рукой нет. Домой приеду попробую)
источник

S1

Sceptic 1234 in learn.java
Yoji Matsuda
В Java все передаётся по значению. При передачи объекта в метод в качестве параметра создаётся лишь копия ссылки на него, а не новый объект.
источник

S1

Sceptic 1234 in learn.java
Я так понимаю должно же быть bbb?
источник

YM

Yoji Matsuda in learn.java
источник

YM

Yoji Matsuda in learn.java
String immutable
источник

S1

Sceptic 1234 in learn.java
Да, не подумал об этом)
источник

S1

Sceptic 1234 in learn.java
Да,  действительно только ссылка передаётся. Странно что я раньше из-за незнания этого не словил никаких проблем) теперь я знаю больше))
источник

Э

Эд in learn.java
Yoji Matsuda
String immutable
при чём тут иммутабельность стринги?
источник

YM

Yoji Matsuda in learn.java
Эд
при чём тут иммутабельность стринги?
По чем кирпичи?
источник

YM

Yoji Matsuda in learn.java
Как изменить состояние immutable объекта?
источник

НП

Непредставимый Пхы... in learn.java
Добрый вечер. Реализую бжкенд, в котором процентов 80-90 всех дто представляют собой набор статичных текстовок. Тексты тянутся все со стороннего сервиса. Соответственно, значительную часть кода занимают енамы с перечислением ключей этих текстовок, названия начинают перекрываться, вермишелины из билдеров, полная путаница.

Возникла идея написать аннотацию, которая будет, собственно, эти текстовки в нужные поля инжектить. Но возникли и сомнения в том, что это хорошая практика. Ведь и вызов стороннего сервиса будет, и рефлексия начнется.

Не могли бы вы меня сориентировать в этом решении?
источник

Э

Эд in learn.java
Ты мимо написал. Такого результата можно добиться и с мутабельным объектом
источник

YM

Yoji Matsuda in learn.java
Ещё раз
источник

YM

Yoji Matsuda in learn.java
Переслано от Yoji Matsuda
Как изменить состояние immutable объекта?
источник

YM

Yoji Matsuda in learn.java
А причём тут ссылка?
источник

GV

Gukov Viktor in learn.java
Yoji Matsuda
String immutable
Иммутабельность тут ни на что не влияет
источник

YM

Yoji Matsuda in learn.java
Ну тут конкретно был создан новый объект, согласен. Но мою мысль человек понял.
источник

YM

Yoji Matsuda in learn.java
источник