Are you already curious how the language changes in Java 8 will look like. The changes will be as big or even bigger as in Java 5: lambdas (JSR 335), functional interfaces and collections, method references and default methods in interfaces to name a few.
James Shaw has written a nice overview about some of the upcoming, already implemented features of Java 8. He also shows many examples which can be tested with the current OpenJDK developer preview.
Intresting little lambda overview, thank you!