주요글: 도커 시작하기
반응형

자바 9 - 16의 주요 특징을 정리했다. 자세한 내용은 https://youtu.be/7SlDdzVk6GE 영상을 참고하기 바란다.

 

자바 9-16 주요 특징 복습하기(코딩 위주)

자바 17 버전이 곧 출시됩니다. 그 전에 자바 9-16의 주요 특징 복습하고 가시죠!

youtu.be

자바 9

  • 인터페이스에 private 메서드 추가 가능
  • try-with-resources : 자원에 실질적인 final 변수 사용 가능
  • 콜렉션 of 팩토리 메서드 : List.of(1, 2, 3)
  • Arrays 클래스: compare 메서드, mismatch 메서드

자바 10

  • 로컬 변수 타입 추론 : var a = 10;

자바 11

  • String 클래스 : isBlank, lines, repeat, strip / stripLeading / stripTrailing 메서드 추가
  • Files 클래스 writeString() 메서드와 readString() 메서드 : 문자열을 간단하게 파일 입출력 가능

자바 12

  • String 클래스 : indent 메서드, transform 메서드

자바 14

  • switch 식

자바 15

  • 텍스트 블록
  • String 클래스 : formatted 메서드
  • 개선된 NPE 에러 메시지

자바 16

  • Stream : toList(), mapMulti()
  • instanceof와 패턴 매칭
  • record 클래스 

 

+ Recent posts