Java 8 is coming. It is happening right here. Developers of your favorite Java IDE are participating in shaping this long awaited milestone for the Java ecosystem: On time with the GA of Java 8, JDT will ship its first release with support for developing in Java 8.
While everybody talks about lambda expressions, Java 8 brings another major enhancement that is less known: type annotations.
So, now we can place annotations in more locations, but why should we care?