jdk1.8이라고도 알려진 Java8은 Java 언어 개발의 주요 버전입니다. 오라클은 함수형 프로그래밍, 새로운 JavaScript 엔진, 새로운 날짜 API 등을 지원하는 Java 8 버전을 2014년 3월 18일에 출시했습니다.
새로운 기능
Java8에는 많은 새로운 기능이 추가되었습니다. 우리는 주로 다음을 논의합니다:
● 람다 표현식 - 람다는 함수를 메소드의 매개변수로 사용할 수 있습니다(함수는 다음과 같습니다).
● 메소드 참조 - 메소드 참조는 기존 Java 클래스 또는 객체(인스턴스)의 생성자를 직접 참조할 수 있는 매우 유용한 구문을 제공합니다. 메소드 참조는 언어 구성을 만들 수 있습니다. 더 간결해지고 중복 코드가 줄어듭니다.
● 기본 메서드는 인터페이스에 구현된 메서드입니다.
● Nashorn 엔진 jjs, 클래스 종속성 분석기 jdeps. ● Stream API − 새로 추가된 Stream API(java.util.stream)는 Java에 진정한 기능적 프로그래밍 스타일을 도입합니다.
● Date Time API − 날짜 및 시간 처리를 향상시킵니다. − Optional 클래스가 되었습니다. 널 포인터 예외를 해결하기 위한 Java 8 클래스 라이브러리의 일부입니다.
● Nashorn, JavaScript 엔진 - Java 8은 JVM에서 특정 JavaScript 애플리케이션을 실행할 수 있는 새로운 Nashorn JavaScript 엔진을 제공합니다.
위 내용은 java8이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!