예를 들어 java.lang.Double에는 jdk.internal.ValueBased 어노테이션이 추가되어, 다음 코드에서 컴파일 타임 경고가 발생합니다.
java.lang.Double
jdk.internal.ValueBased
Double d = 20.0; synchronized (d) { ... } // javac 경고
2021.1의 새로운 기능