<! flowchart 箭头图标 勿删 强烈推荐一个大神的人工智能的教程:http://www.captainbed.net/zhanghan 原文地址:https://blog.csdn.net/zh15732621679/article/details/80483617 项目需求描述 出于项目 ...
分类:
编程语言 时间:
2019-08-22 18:46:36
阅读次数:
275
//对数据做分组(分组条件:组织+对象) List<Map<String,Object>> list2 = new ArrayList<>(); Map<String,Object> map1 = new HashMap<>(); map1.put("organization", "北京"); ma ...
分类:
编程语言 时间:
2019-08-21 11:38:14
阅读次数:
906
Java8 新特性之集合操作Stream Stream简介 Java 8引入了全新的Stream API。这里的Stream和I/O流不同,它更像具有Iterable的集合类,但行为和集合类又有所不同。 stream是对集合对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作,或者大批 ...
分类:
编程语言 时间:
2019-08-21 00:03:50
阅读次数:
86
1. 接口(一种特殊类): a. 类中没有任何成员变量;b. 类中所有成员函数都是public, 而且都是纯虚函数. 2. 引用,别名,与指针不同: a.不存在NULL;b. 被初始化后,不能指向别的对象;c. 必须在创建时初始化。 ...
分类:
编程语言 时间:
2019-08-20 10:56:57
阅读次数:
71
简介 Java 8通过发布新的Date-Time API (JSR 310)来进一步加强对日期与时间的处理。 在旧版的 Java 中,日期时间 API 存在诸多问题,其中有: 非线程安全 ? java.util.Date 是非线程安全的,所有的日期类都是可变的,这是Java日期类最大的问题之一。 设 ...
分类:
编程语言 时间:
2019-08-19 19:06:29
阅读次数:
93
Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁 ...
分类:
编程语言 时间:
2019-08-18 15:49:59
阅读次数:
83
第七章 封装 访问控制权限的等级,从"最大权限"到"最小权限"依次是:public,protected,包访问权限(没有关键字)和 private。 包的概念 代码组织 Java 包名按惯例一律小写,即使中间的单词也需要小写,与驼峰命名不同。 按照惯例,package 名称是类的创建者的反顺序的 I ...
分类:
编程语言 时间:
2019-08-17 10:26:25
阅读次数:
84
//交集 List list = cardLiStIn.stream().filter(item ->msgModel.getPayload().stream().map(e -> e.getTagname()).collect(Collectors.toList()).contains(item.... ...
分类:
编程语言 时间:
2019-08-16 10:24:56
阅读次数:
723
简介 Java 8 新增了接口的默认方法。 简单说,默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。 我们只需在方法名前面加个 default 关键字即可实现默认方法。 为什么要有这个特性? 首先,之前的接口是个双刃剑,好处是面向抽象而不是面向具体编程,缺陷是,当需要修改接口时候,需要 ...
分类:
编程语言 时间:
2019-08-11 15:15:29
阅读次数:
77