- 博客(4)
- 收藏
- 关注
原创 String stringBuilder和stringBuffer
1.三个都可以用来做拼接字符chaun2.String拼接字符串会产生一个新的对象,stringBuilder和stringBuffer不会3.看源码stringBuilder是线程不安全的,stringBuffer是线程安全的synchronized关键字修饰,但是实际使用中stringBuilder比stringBuffer多,这是为什么?在一个方法内使用stringBuilder,cpu只能一个线程调用这个方法,所以肯定是线程安全的,但是如果stringBuilder做为共享变量使用,就会线程不
2022-03-25 16:03:17 300
原创 合并有相同属性的list
最近公司项目里面有这样的一个sql,多表关联查询,用list封装数据拼接成一个结果集返回,但是数据库数据量很大,而且查询的sql又很复杂,这样查出来需要很长时间,所以拆成单表查询,查询结果用同样的list去封装,最后将这些list组合成一个list,一开始用list.addAll()方法,但是这个只会在原有list尾部插入list,并没有把相同属性的值合并起来,写了一个demo解决这个问题package com.chenyong.test_java01;import com.chenyong.
2022-03-25 15:52:31 1328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人