例如,java.lang.Double 用 jdk.internal.ValueBased 注解,因此以下代码会产生编译时警告:
jdk.internal.ValueBased
Double d = 20.0; synchronized (d) { ... } // javac 警告
自从 2021.1