jsr335
Dlaczego "final" nie jest dozwolone w metodach interfejsu Java 8?
Jedną z najbardziej przydatnych funkcji Javy 8 są nowe metody default na interfejsach. Istnieją zasadniczo dwa powody (mogą b ... ak z Comparator.comparing().
Pytanie:
Jaki jest powód final (a także static final) nigdy nie dotarł do interfejsów Java 8?
Jaki jest powód, dla którego" zsynchronizowane " nie jest dozwolone w metodach interfejsu Java 8?
W Javie 8 mogę łatwo napisać:
interface Interface1 {
default void method1() {
synchronized (this) {
... aru.
Pytanie:
Jaki jest powód, dla którego grupa ekspertów JSR-335 postanowiła nie wspierać synchronized metod interfejsu?