有没有办法获得 class 所在的 jdk 版本

Is there a way to get the jdk version where the class came

在 Java 中,我想知道是否有办法获得添加了 class 的 jdk 版本,我想要一个输出“14”的函数当我提出参数 RecordComponent class (java.lang.reflect.RecordComponent) 时。
ArrayList 输出“7”等

有没有办法做这样的东西?

信息存储在 class 的 javadoc 中的 @since 标记中。

要获取特定 class 的此信息,您可以使用包 jdk.javadoc.doclet