회사에서 주로 사용한 자바 버전은 8이다.
기존의 코드를 유지보수 할 일이 많고, 보편적이라 현재 사용 비율이 가장 큰 버전이 8이라고 한다.
그러나 서비스기업이나 새로 프로젝트를 시작할땐 17버전을 많이 사용하는 추세인 것 같다.
Java 8 (1.8 이라고도 함)
- 오라클이 java를 인수한 후 첫번째 LTS 출시버전
- 32비트를 지원하는 마지막 버전
- 유료/무료 버전이 나뉨 ( Oracle JDK/ Open JDK )
Java 11
- 8버전에서 분리되던 Open JDK와 Oracle JDK 통합
- 람다 지역변수 var 키워드 사용 가능
Java 17
- 스프링 부트 3.0 부터 자바 17 이상을 지원한다.
- 참고 -
https://cheerup313.tistory.com/86
https://medium.com/@mgm06bm/java-8-or-java-17-655f4fd6e0ec
'Java' 카테고리의 다른 글
Connection Pool 이해하기 (0) | 2023.12.14 |
---|---|
[Java] Spring MVC와 레이어드 아키텍처에 대한 정리 (0) | 2023.12.06 |
[Java] JWT로 자동 로그인 기능을 위한 API 구현하기 (0) | 2023.11.17 |