diff --git a/hutool-extra/src/main/java/cn/hutool/extra/management/JavaInfo.java b/hutool-extra/src/main/java/cn/hutool/extra/management/JavaInfo.java index dbac91231..63a392943 100644 --- a/hutool-extra/src/main/java/cn/hutool/extra/management/JavaInfo.java +++ b/hutool-extra/src/main/java/cn/hutool/extra/management/JavaInfo.java @@ -8,6 +8,7 @@ import java.io.Serializable; /** * 代表Java Implementation的信息。 + * * @see ManagementUtil#getJavaInfo() 使用方式 */ public class JavaInfo implements Serializable { @@ -20,7 +21,7 @@ public class JavaInfo implements Serializable { private final String JAVA_VENDOR_URL = SystemUtil.get("java.vendor.url", false); private final boolean IS_JAVA_1_8 = getJavaVersionMatches("1.8"); - private final boolean IS_JAVA_9 = getJavaVersionMatches("9"); + private final boolean IS_JAVA_9 = getJavaVersionMatches("9"); private final boolean IS_JAVA_10 = getJavaVersionMatches("10"); private final boolean IS_JAVA_11 = getJavaVersionMatches("11"); private final boolean IS_JAVA_12 = getJavaVersionMatches("12"); @@ -90,8 +91,10 @@ public class JavaInfo implements Serializable { *
  • JDK 17.0.3:{@code 17}
  • *
  • JDK 18.0.1.1:{@code 18}
  • * - * @since 6.0.1 + * + * @return 版本 * @author dazer + * @since 6.0.1 */ public final int getVersionIntSimple() { if (JAVA_VERSION == null) { @@ -229,32 +232,56 @@ public class JavaInfo implements Serializable { return IS_JAVA_12; } - /**是否是当前java的版本。*/ + /** + * 是否是当前java的版本。 + * + * @return 是否版本13 + */ public final boolean isJava13() { return IS_JAVA_13; } - /**是否是当前java的版本。*/ + /** + * 是否是当前java的版本。 + * + * @return 是否版本14 + */ public final boolean isJava14() { return IS_JAVA_14; } - /**是否是当前java的版本。*/ + /** + * 是否是当前java的版本。 + * + * @return 是否版本15 + */ public final boolean isJava15() { return IS_JAVA_15; } - /**是否是当前java的版本。*/ + /** + * 是否是当前java的版本。 + * + * @return 是否版本16 + */ public final boolean isJava16() { return IS_JAVA_16; } - /**是否是当前java的版本。*/ + /** + * 是否是当前java的版本。 + * + * @return 是否版本17 + */ public final boolean isJava17() { return IS_JAVA_17; } - /**是否是当前java的版本。*/ + /** + * 是否是当前java的版本。 + * + * @return 是否版本18 + */ public final boolean isJava18() { return IS_JAVA_18; } diff --git a/hutool-json/src/main/java/cn/hutool/json/jwt/JWT.java b/hutool-json/src/main/java/cn/hutool/json/jwt/JWT.java index 145cd6cd5..cbf7a8f31 100755 --- a/hutool-json/src/main/java/cn/hutool/json/jwt/JWT.java +++ b/hutool-json/src/main/java/cn/hutool/json/jwt/JWT.java @@ -269,6 +269,7 @@ public class JWT implements RegisteredPayload { /** * 获取payload并获取类型 * + * @param Bean类型 * @param propertyName 需要提取的属性名称 * @param propertyType 需要提取的属性类型 * @return 载荷信息