Java 8 refers to the newest version of the Java platform.
16
votes
1answer
831 views
Workaround for Java checked exceptions
I appreciate a lot the new Java 8 features about lambdas and default methods interfaces. Yet, I still get bored with checked exceptions. For instance, if I just want to list all the visible fields of ...
18
votes
2answers
4k views
Type inference in Java 8
Is the introduction of the new lambda notation (see e.g. this article) in Java 8 going to require some kind of type inference?
If so, how will the new type system impact the Java language as a whole?
...
4
votes
2answers
1k views
Are Interfaces with Java 8 Virtual Extension Methods the Same Thing as Mixins?
This post describes a new feature in Java 8 called virtual extension methods (formerly called default methods, or defender methods). In the example provided, an interface has one method, which is ...