Java
武六七
这个作者很懒,什么都没留下…
展开
-
Java8新特性
Java8新特性:1.匿名内部类:2.Lambda表达式:2.1写法:方法只有一行时简写:3.函数式接口:使用实例:3.1消费型:3.2供给型:3.3函数型:3.4断言型:4.方法引用:原创 2021-08-25 09:25:15 · 157 阅读 · 0 评论 -
slf4j的jar包冲突
先排除有没有单独的引入;没引入→百度中有依赖 排除就好了 <dependency> <groupId>com.baidu.aip</groupId> <artifactId>java-sdk</artifactId> <version>4.12.0</version>...原创 2020-04-26 17:06:44 · 359 阅读 · 0 评论 -
java对List中的Map按照某一个key的值相同的进行分组
import java.util.stream.CollectorsList params = []Map temp = [:]temp.put("id",1)temp.put("name","qq")temp.put("height","180")params.add(temp)temp = new HashMap()temp.put("id",1)temp.put("nam...原创 2020-04-02 09:23:50 · 3583 阅读 · 1 评论 -
两个list进行合并
/** * 本月支出 */ input.setProductType("1"); List<Map<String, Object>> xMonOutgo = outputItemMapper.selectExpenditureMonthlyReportByType(input); input.setProductType("3"); List&...原创 2020-04-02 09:22:23 · 489 阅读 · 0 评论 -
list中Map合并重复数据(map中key相等的value值相加)
public static void main(String[] args) { List<Map<String, Object>> list = new ArrayList<Map<String, Object>>(); Map<String, Object> map1 = new HashMap<String, Obje...原创 2020-04-02 09:20:58 · 4732 阅读 · 0 评论 -
Java的类加载器
JAVA类加载器1.简介Java类加载器(Java Classloader)是Java运行时环境(Java Runtime Environment)的一部分,负责动态加载Java类到Java虚拟机的内存空间中。2.JAVA类装载方式,有两种:1.隐式装载程序在运行过程中当碰到通过new 等方式生成对象时,隐式调用类装载器加载对应的类到jvm中。2.显式装载,通过class.forna...原创 2019-08-13 23:49:05 · 145 阅读 · 0 评论 -
List、Set、Map的区别
1.collection集合List: |--list 特点:有序,能重复 1.可以允许重复的对象。 2.可以插入多个null元素。 3.是一个有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。 4.常用的实现类有 ArrayList、LinkedList 和 Vector。 ArrayList 最为流行,它提供了使用索引的随意访问, |...原创 2018-10-28 14:44:19 · 303 阅读 · 0 评论