Co jest znaczenie drugiej linii:Dlaczego zadeklarować odwołanie do instancji ostatniej klasy jako ostatecznej?
public final class A {}
final A obj1=new A();
Jeśli A
jest już niezmienne, dlaczego jeden chcieć zrobić obj1
końcowy? (tylko po to, by trzymać się unikalnego odniesienia do pamięci?).
Nothing w tobie przykładowy kod oznacza niezmienność. – Robin