Обновить
6

Пользователь

Отправить сообщение
Автор знает меня лучше, чем я сам.
А чтобы получить вторые 500Мб скольку нужно фоток залить?
Зато у Eclipse есть Google Plugin for Eclipse. И если Вы хотите писать на GWT, то увы, юзайте eclipse.
Спасибо. Попробуем.
> Марк Цукерберг впервые за почти 3 года написал сообщение в Twitter
А в твитте ссылочку на facebook поставил :)
Ребята на самом деле молодцы, очень много нововведений, так держать!
«Проголосовало 7 человек. Воздержалось 70 человек.»
Вероятно мало кто силен в теме голосования.
В таком случае программисту необходимо определить прокси-метод в котором нужно использовать нововведенную в JDK 8 конструкцию X.super.foo()
Пример:
interface A { void foo() default ...; }
interface B { void foo() default ...; }
class C implements A, B {
  /* required */ public void foo() { A.super.foo(); }
}


P.S. Не сочтите ленью описывать в топике. Моей целью было вкратце осветить основные фичи восьмерки. Если бы я написал о всех фичах, то это было бы похоже на топик-перевод презентации. Кому интересно, тот может посмотреть презентацию и узнать все интересующие его детали.
При пересечении default-реализаций будет использоваться реализация более специфического интерфейса. К примеру если интейрфейс B extends A, то интерфейс B более специфический.
Если возникнет конфликт методов между супер-классом и супер-интерфейсом, то метод супер-класса имеет более высокий приоритет.
Один я не могу найти в JDK 6 класс sun.misc.MagicAccessorImpl?
Возможно вы имели ввиду sun.reflect.MagicAccessorImpl?
Extension-методы сделаны не для упрощения синтаксиса. Перед Ораклом стояла более глобальная задача. Java обросла фреймворками и различными API, которые не могут нормально развиваться поскольку на них уже очень много написано. Extension-методы позволят им развивать и дополнять свои API не разрушая существующий код. Фактически это стимуляция бурного развития Java на уровне языка.
Нифига не упрощение многопоточности.

Теперь различные API(в том числе JDK) смогут вводить многопоточность прозрачно для клиентского кода.

А сейчас Java не готова к массовой многопоточности.

Современный мир требует повышения производительности и предоставляет для этого все условия(современные процессоры). Все внешние условия для массовой многопоточности созданы. Можете объяснить что значит «Java не готова»?

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность