java基础
qq_44949002
这个作者很懒,什么都没留下…
展开
-
Lambda表达式
去重: List collect = resultObject.stream().collect( Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(o -> o.getNo()))), ArrayList::new));原创 2021-06-17 20:36:30 · 90 阅读 · 0 评论 -
java基础
1.单列和多列 单例在spring中是默认的,如果要产生多例,则在配置文件的bean中添加scope=“prototype”; 之所以用单例,是因为没必要每个请求都新建一个对象,这样子既浪费CPU又浪费内存; 之所以用多例,是为了防止并发问题;即一个请求改变了对象的状态,此时对象又处理另一个请求,而之前请求对对象状态的改变导致了对象对另一个请求做了错误的处理; ...原创 2021-05-24 14:54:36 · 36 阅读 · 0 评论