- 1
- 2
- 3
- 4
- 5
- 6
- 7
try {
order.setAddress(address.clone());
} catch (CloneNotSupportedException e) {
// We will not get here, because priorAddressDtoToAdd.address is of Address type.
// Moreover - none of the subclasses throws this exception
LOG.error("Address clone is not supported? Nonsense...", e);
}
Хотя автор, переопределивший Cloneable и не убравший CloneNotSupportedException - конечно, ССЗБ.
Впрочем, иногда всё же конструктором не обойтись. Как в EnumSet.
По-хорошему то вообще всем стандартным контейнерам нужны фабричные методы<по понятным причинам>(). Хоть в Java 7 это дело более-менее поправили<>().
что реально работает как
@-->--
Тут же очевидно: или лесбиянка или педик. Другого не дано.
еще один. спецом для вас смайлы сделаю.
Если мне нужно писать под JVM (а это мне довольно чатсо нужно) я стараюсь выбрать хотя бы котлин. Он всеж таки чуть менее мерзок, хотя и не без говна.
Хотя если сравнивать со скриптушней, то хотя бы есть стат типизпция, это бывает полезно
Звучит как начало Hotline Miami, где петух спрашивает "Do you like hurting other people?"