java:version:10

Java 10 SE

2018. 3. 20. Released.

  • JEP 286: 지역 변수 타입 추론 (var)
  • JEP 296: JDK Forest를 단일 저장소로 통합
  • JEP 304: Garbage-Collector 인터페이스
  • JEP 307: Parallel Full GC for G1
  • JEP 310: Application Class-Data Sharing
  • JEP 312: Thread-Local Handshakes
  • JEP 313: Native-Header Generation Tool(javah) 제거
  • JEP 314: Additional Unicode Language-Tag Extensions
  • JEP 316: 다른 메모리 장치에서의 힙 할당
  • JEP 317: 실험적인 Java-Based JIT 컴파일러
  • JEP 319: 루트 인증서
  • JEP 322: Time-Based Release Versioning

[[JEP 286]] 지역변수 타입 추론

  • JEP 286 Local-Variable Type Interface

`var` keyword 이용한 지역변수 선언 및 타입추론 가능

  • JEP 296: Consolidate the JDK Forest into a Single Repository
  • JEP 304: Garbage-Collector Interface
  • JEP 307: Paralle Full GC for G1
  • JEP 310: Application Class-Data Sharing
  • JEP 312: Thread-Local Handshakes
  • JEP 313: Remove the ~~Native-Header Generation Tool~~ (javah)
  • JEP 314: Additional Unicode Language-Tag Textensions
  • JEP 316: Heap Allocation on Alternative Memory Devices

JVM 힙 영역을 시스템 메모리가 아닌 다른 종류의 메모리에도 할당 가능

  • JEP 317: Experimental Java-Based JIT Compiler
  • JEP 319: Root Certificates
  • JEP 322: Time-Based Release Versioning
  • 불변(Unmodifiable) Collection 향상
  • 개별 쓰레드로 분리된 Stop-The-World
  • JDK의 Repository가 하나로 통합
  • Deprecated된 API는 Java SE 10에서 모두 삭제
  • /home/u613600155/domains/cli.zerotymer.net/public_html/data/pages/java/version/10.txt
  • 마지막으로 수정됨: 2024/01/25 14:10
  • 저자 writer