JAVA8과 JAVA11에 추가된 내용.


JAVA8과 JAVA11에 추가된 내용.

JDK8 변경사항 람담 표현식 - 함수형 프로그래밍 스트림 API (Stream API) - 데이터를 추상화하여 다룰 수 있음 java.time 패키지 - LocalDate 나즈혼 (Nashorn) - javascript 새로운 엔진 도입 Interface - 상수필드, 추상메서드,디폴트메서드 자동 타입변환 강제 타입변환 JAVA8은 람다와 스트림이 가장 큰 변환점. JDK11 변경사항 람다 파라미터를 지역변수로 표현 가능 HTTP Client - Non-Blocking request and response 지원 , Backpressure 지원, Rest Client에 RestTemplate 대신해 WebClient를 사용하여 비동기 구현가능. 모듈 메모리 관리 효율적으로 구성 - 캡슐화에 더 요긴해짐 통합로깅 오버헤드가 낮은 힙 프로파일링 가비지 수집 - G1GC 가비지 우선 가비지 수집기 Docker 컨테이너 향상된 기능 - 컨테이너에 설정된 메모리 및 CPU 제약 조건은 JVM...


#jdk11 #jdk8

원문링크 : JAVA8과 JAVA11에 추가된 내용.