Методы виртуального расширения в предстоящем выпуске Java 8

Когда я вижу такие фрагменты кода, как

  interface A {
      void a();
      void b() default { System.out.println("b"); };
      void c() final { System.out.println("c"); };
  }

, у меня возникает один вопрос. Разве у нас уже не хватает дерьма на Java? Зачем это может понадобиться?

12
задан lbalazscs 24 November 2013 в 23:22
поделиться