멀티코어 CPU 대중화 등 하드웨어의 발전은 자바의 변화를 부추겼다자바는 하위 호환성이 매우 높다python2에서 3과 같이 릴리스 사이에 심각한 문제(문자열처리)가 있는것과 달리즉, Java 5 또는 8 프로그램이 Java 8-17 가상 머신에서 실행되도록 보장된다.
컴파일 JAVA의 컴파일
$ java test.class 또는 $ java test를 통해 .class파일을 실행시키면
람다식 사용법함수형 인터페이스Variable Capture메소드, 생성자 레퍼런스식별자 없이 실행가능한 함수람다식의 도입으로 자바는 객체지향언어인 동시에 함수형 언어가 되었다메소드를 하나의 식으로 표현하는 것람다식으로 표현시 반환값 없어지므로 익명함수(anonymous