본문 바로가기
Java

자바 버전에 대해 알아보자 (Java8 / Java11 / Java17)

by 코딩초 2024. 2. 7.

회사에서 주로 사용한 자바 버전은 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

 

[JAVA] 자바 버전에 대하여 (java 8, 11, 17 버전 차이/17버전 사용이유)

나의 경우, 학원에서는 11버전을 쓰고 회사에서는 8 버전을 쓰고 궁금한 건 17버전이다 (?) 자바 버전은 왜이렇게 많으며, 어떤걸 써야 좋은지 모르겠어서 좀 찾아봤다. 자바 JDK LTS버전 https://www.jav

cheerup313.tistory.com

https://medium.com/@mgm06bm/java-8-or-java-17-655f4fd6e0ec

 

JAVA 8 or JAVA 17

Unveiling the Evolution and Simplicity

medium.com