record1 java 버전별 차이점 목차JDK 17신규기능JDK 16신규 기능실험기능비고JDK 15신규 기능실험기능JDK 14신규기능실험기능비고JDK 13신규기능실험기능JDK 12신규기능실험기능JDK 11신규기능비고JDK 10신규기능비고JDK 9신규기능비고JDK 8신규기능비고JDK 7신규기능JDK 172021.09.14 (예정)신규기능Sealed Classes상속 가능한 클래스를 제한(봉인) 할 수 있는 클래스 제공public abstract sealed class Shape permits Circle, Rectangle, Square { ... } Shape rotate(Shape shape, double angle) { return switch (shape) { // pattern matching switch case Circle c .. 2021. 5. 17. 이전 1 다음