티스토리 뷰
728x90
자바 8
- 람다, 스트림
- Optional 키워드 사용 가능
- Date와 Time API
자바 11
- 인터페이스에 private 메서드 가능 (자바 9)
- 이외에 컬렉션, 스트림, Optional에 몇몇 메서드 추가 (자바 9)
- G1 GC가 디폴트 GC로 설정 (자바 9)
- var 키워드 사용 가능 (자바 10)
- OpenJDK가 Oracle JDK로 통합됨
자바 17
- record 키워드 사용 가능 (자바 14)
- NullPointerException이 어떤 변수에 의해 발생했는지 설명 (자바 14)
- sealed 키워드 사용 가능 (자바 15)
- ZGC 도입 (자바 15)
각 버전별 상기 내용 이외에도 많은 기능이 추가되었지만 중요하다 생각되는 내용만 정리하였음.
레퍼런스
https://intrepidgeeks.com/tutorial/differences-and-features-of-different-java-versions
'CS > Java' 카테고리의 다른 글
자바의 <<, >>, >>>와 그의 활용 (0) | 2022.09.06 |
---|---|
자바의 변수 종류 정리 (0) | 2022.08.31 |
자바 정규표현식 (0) | 2022.08.13 |
자바의 G1 GC의 원리에 대해 알아보자 (0) | 2022.08.08 |
자바의 GC가 어떻게 동작하는지 알아보자 (0) | 2022.08.07 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- RequestBody
- ModelAttribute
- RequestPart
- vim
- 도커
- IDE
- RequestParam
- neovim
- JavaScript
- 루나빔
- lunarvim
- 레디스
- 아키텍처
- 배포
- Dap
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함