Java基础
文章平均质量分 64
付聪1210
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何在工具类中使用Properties、YAML配置文件指定的配置信息?
在Spring框架中,我们可以通过@Value和@Resource/@Autoware(@Resource/@Autoware注入带@ConfigurationProperties的配置类)获取/注入需要的配置。然而,由于工具类方法通常是静态的,而Spring的依赖注入机制是基于非静态Bean的,因此不能直接在工具类的静态方法中使用@Value和@Resource/@Autoware获取/注入的配置信息。想必你还是想直接优雅地使用Util.methodName的方式来调用工具类方法吧?那我们应该如何做呢?原创 2025-02-07 15:06:11 · 610 阅读 · 0 评论 -
克隆对象的方法
方法类库功能描述拷贝类型备注提供了一系列方法,用于对象属性的拷贝。浅拷贝适用于简单的Bean 属性拷贝。将源集合中的每个对象复制到新的目标集合中,使用反射或BeanCopier进行属性拷贝。浅拷贝适用于集合的拷贝,使用反射或BeanCopier实现属性拷贝。使用CGLib动态生成目标对象的子类,并复制属性。浅拷贝适用于不需要深拷贝的场景。将源集合中的每个对象复制到新的目标集合中,使用 CGLib创建目标对象实例。浅拷贝适用于集合的拷贝,创建目标集合的新实例。原创 2024-11-29 09:23:36 · 1379 阅读 · 0 评论 -
拆分List的方法
【代码】拆分List的方法。原创 2023-09-15 18:45:02 · 261 阅读 · 0 评论 -
根据一个或多个属性对List去重
*** 按某个指定字段去重* @param keyExtractor - 需要去重的字段* @return <T> Predicate<T> - 谓词* @author 付聪*/super T,?原创 2023-08-20 21:30:10 · 2107 阅读 · 0 评论 -
内部类的分类和作用
匿名内部类,就是没有名字的嵌套类。它是局部内部类一种特殊形式,也就是没有变量名指向这个类的实例,而且具体的类实现会写在这个类里面。匿名内部类可以使你的代码更加简洁,你可以在定义一个类的同时对其进行实例化。如果某个局部类你只需要用一次,那么你就可以使用匿名内部类@Override// TODO:@Override// TODO:有时候,使用内部类只是为了把一个类隐藏在另外一个类的内部,并不需要内部类有外围类对象的一个引用。为此,可以将内部类声明为static,这样就不会生成那个引用。原创 2023-07-30 13:39:21 · 110 阅读 · 0 评论
分享