There are new Javadoc tags used in Java 8: @apiNote, @implSpec and @implNote. Take a look at their history, meaning and use on command line and with Maven.
See how Java’s creation of instances of non-capturing lambda expressions can lead to unexpected and possibly bug-inducing behavior.
Discussing the talk “Lambdas in Java: A peek under the hood” given by Brian Goetz at the goto; conference 2013 in Aarhus.
A summary of why you can’t serialize Optional and what can be done to deal with that limitation if necessary.
A close look at serialization and a presentation of some key concepts of Java’s serialization system.
Discussing the reasons for not making Java 8’s new type Optional serializable.
A digest of how Optional was introduced in Java 8, summarizing the many discussions about it and their key points based on the mail archive of JSR-335.