먼저 Java 11이다
8버전과 비교하여 11버전 에서 추가된 기능들로는
- 인터페이스에 private 메서드 가능 (java 9)
- 이외에 컬렉션, 스트림, Optional에 몇몇 메서드 추가 (java 9)
- G1 GC가 디폴트 GC로 설정 (java 9)
- var 키워드 사용 가능 (java 10)
- OpenJDK가 Oracle JDK로 통합
이 있고
11버전과 비교하여 17버전에 추가된 기능들은
- record 키워드 사용 가능 (자바 14)
- NullPointerException이 어떤 변수에 의해 발생했는지 설명 (자바 14)
- sealed 키워드 사용 가능 (자바 15)
- ZGC 도입 (자바 15)
등이 있다.
'백엔드 멘토링' 카테고리의 다른 글
2023/04/10 - Spring 공부중 관련 질문들 [2] (0) | 2023.04.13 |
---|---|
2023/04/10 - Spring 공부중 관련 질문들 [1] (0) | 2023.04.13 |
2023/03/26 - 객체지향 개념 및 UML,CBD,SOA (0) | 2023.04.07 |
2023/03/17 - 서블릿, CGI, JSP, MVC패턴 (0) | 2023.03.28 |
OSI 7계층 및 TCP/IP 4계층 정리 (0) | 2023.02.26 |