diff --git a/hutool-core/src/main/java/cn/hutool/core/img/ImgUtil.java b/hutool-core/src/main/java/cn/hutool/core/img/ImgUtil.java
index a62b12ba2..536897c00 100755
--- a/hutool-core/src/main/java/cn/hutool/core/img/ImgUtil.java
+++ b/hutool-core/src/main/java/cn/hutool/core/img/ImgUtil.java
@@ -2071,7 +2071,6 @@ public class ImgUtil {
* @param image {@link BufferedImage}
* @param rgbFilters 过滤多种颜色
* @return {@link String} #ffffff
- * @see ColorUtil#getMainColor(BufferedImage, int[]...)
* @since 5.6.7
*/
public static String getMainColor(BufferedImage image, int[]... rgbFilters) {
diff --git a/hutool-core/src/main/java/cn/hutool/core/map/MapUtil.java b/hutool-core/src/main/java/cn/hutool/core/map/MapUtil.java
index d09bc0c40..6a85ca71c 100755
--- a/hutool-core/src/main/java/cn/hutool/core/map/MapUtil.java
+++ b/hutool-core/src/main/java/cn/hutool/core/map/MapUtil.java
@@ -1475,6 +1475,7 @@ public class MapUtil {
* @param key 键
* @param mappingFunction 值不存在时值的生成函数
* @see https://bugs.openjdk.java.net/browse/JDK-8161372
+ * @return 值
*/
public static
* 只要不会被编译器内联优化的 final 属性就可以通过反射有效的进行修改 -- 修改后代码中可使用到新的值;
- * 以下属性,编译器会内联优化,无法通过反射修改:以下属性,编译器会内联优化,无法通过反射修改:
+ *
*
*
+ * {@code * //示例,移除final修饰符 * class JdbcDialects {private static final List* @param field 被修改的field,不可以为空 * @throws UtilException IllegalAccessException等异常包装 diff --git a/hutool-core/src/main/java/cn/hutool/core/util/ReflectUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/ReflectUtil.java index 19807868d..fdfcd3ae0 100755 --- a/hutool-core/src/main/java/cn/hutool/core/util/ReflectUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/ReflectUtil.java @@ -1114,7 +1114,7 @@ public class ReflectUtil { * 设置final的field字段可以被修改 *dialects = new ArrayList<>();} * Field field = ReflectUtil.getField(JdbcDialects.class, fieldName); * ReflectUtil.removeFinalModify(field); * ReflectUtil.setFieldValue(JdbcDialects.class, fieldName, dialects); + * } *
* 只要不会被编译器内联优化的 final 属性就可以通过反射有效的进行修改 -- 修改后代码中可使用到新的值; - *
以下属性,编译器会内联优化,无法通过反射修改:
*+ * {@code * //示例,移除final修饰符 * class JdbcDialects {private static final List* @param field 被修改的field,不可以为空 * @throws UtilException IllegalAccessException等异常包装dialects = new ArrayList<>();} * Field field = ReflectUtil.getField(JdbcDialects.class, fieldName); * ReflectUtil.removeFinalModify(field); * ReflectUtil.setFieldValue(JdbcDialects.class, fieldName, dialects); + * } *