두 가지 버전을 섞어서 사용하면 Language Level 오류가 발생한다.
6.0 Override in interfaces
7.0 Diamonds, ARM, multi-catch etc.
의 옵션….
다른 버전으로 컴파일된 라이브러리를 사용하면 ClassFormatException이 발생할 수 있다.
아마도….
java는 아직도 6이 대세지만… 벌써 8.0의 스펙도 잡혀있는 것 같다.
8.0 Lambdas, type annotaions, etc.
오라클 early access
http://www.oracle.com/technetwork/java/javase/downloads/ea-jsp-142245.html
https://jdk8.java.net/
http://openjdk.java.net/projects/jdk8/