java 언어를 사용해서 개발하는 대부분의 application은 spring을 사용할 것이다.spring-boot 3.0부터는 java17 버전 이후만 지원한다고 하니java17 버전을 사용하기 위해서 공부해 보자. switch문 개선기존 Java 11:switch는 int, String 등에만 사용 가능, case마다 break 필수Java 17 변경점:switch에서 패턴 매칭을 지원하여 다양한 타입을 처리 가능case 안에서 break 없이 바로 값 반환 가능static String test(Object obj) { return switch (obj) { case Integer i -> "Integer: " + i; case String s -> "String: " ..
[Java] 17 버전 주요기능
java 언어를 사용해서 개발하는 대부분의 application은 spring을 사용할 것이다.spring-boot 3.0부터는 java17 버전 이후만 지원한다고 하니java17 버전을 사용하기 위해서 공부해 보자. switch문 개선기존 Java 11:switch는 int, String 등에만 사용 가능, case마다 break 필수Java 17 변경점:switch에서 패턴 매칭을 지원하여 다양한 타입을 처리 가능case 안에서 break 없이 바로 값 반환 가능static String test(Object obj) { return switch (obj) { case Integer i -> "Integer: " + i; case String s -> "String: " ..
2025.03.29