В настоящее время я исследование на новых возможностях Java8: http://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html
Почему типа аннотация непосредственно не поддерживается Java 8 компилятора или Затмение
Из приведенной выше ссылки, он наглядно продемонстрировали:
Type Annotations provide the ability to apply an annotation anywhere a type is used, not just on a declaration. Used with a pluggable type system, this feature enables improved type checking of your code.
Но когда я попытался добавить аннотацию типа, например @NotNull
или @Readonly
и т. Д. В Eclipse Neon, он не может распознать эти аннотации вообще! Это расстраивает.
Я что-то пропустил? или если мне нужно сделать больше настроек, например, добавление дополнительных банок, почему это все еще указано как новая функция Java 8?
Вы настроили java8 в своем затмении? – Jens
Я так думаю, так как мой код включает в себя множество лямбда-выражений, и они все равно приняты – Rui
Думайте, что этого недостаточно. Вы должны это знать – Jens