Когда я вижу фрагменты кода, например
interface A {
void a();
void b() default { System.out.println("b"); };
void c() final { System.out.println("c"); };
}
У меня есть один вопрос. Разве мы уже не получили достаточно sh * t в Java? Зачем это нужно?