由于JAVA中Map类是不继承Iterable接口,所以不能像其他Collection 数据结构那样,通过迭代器进行遍历;那么Map<K,V>类对象如何实现遍历呢? 我们先看JDK中怎么介绍,后面写代码说明; JDK文档中,其意大致就是通过Map.Entry<K,V> 接口,通过创建一个存储“键值对 ...
分类:
编程语言 时间:
2020-07-24 09:47:40
阅读次数:
62
1.集合 *Collection接口: List : 记录元素保存顺序,且允许有重复元素 Set :不 记录元素保存顺序,且不允许有重复元素 2.List 主要的实现类ArrayList.LinkedList 3.迭代器 Iterator iterator = iterable.inerator() ...
分类:
编程语言 时间:
2020-07-23 22:35:29
阅读次数:
72
GC(Garbage Collection)即垃圾回收,本文从文件系统层面分析了 registry GC 原理,相比源码分析更加直观,并提示了一些可能遇到的错误,帮助大家避免踩坑。
分类:
其他好文 时间:
2020-07-23 16:38:03
阅读次数:
80
nosql型数据库 在MongoDB中的基本概念是数据库、集合、文档、 与sql对比 SQL术语/概念MongoDB术语/概念解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column field ...
分类:
数据库 时间:
2020-07-22 20:24:32
阅读次数:
78
//1,创建对象 List<String> list = new ArrayList<>() ; //2,常用方法 //TODO --继承自Collection接口的方法 list.add("xiongda"); list.add("xionger"); list.add("guangtq"); l ...
分类:
其他好文 时间:
2020-07-20 22:46:15
阅读次数:
59
--1,有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进 行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元 素。与 set 不同,列表通常允许重复的元素。列表本身允许 null 元素,通常它们允 许多个 null 元素。 - ...
分类:
其他好文 时间:
2020-07-20 22:45:38
阅读次数:
68
Collection接口 --1,概述 Collection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。 --2,常 ...
分类:
其他好文 时间:
2020-07-20 22:43:39
阅读次数:
69
Queue(队列)接口 表示Collection的子接口,表示队列FIFO(First In First Out)先进先出 常用方法: ? 抛出异常: ? boolean add(E e) - 顺序添加一个元素(到达上限后,再添加则会抛出异常 ) ? E remove() - 获得第一个元素并移除( ...
分类:
其他好文 时间:
2020-07-20 22:36:41
阅读次数:
87
有联合查询和嵌套查询。联合查询是几个表联合查询,只查询一次,通过在 resultMap 里面的 collection 节点配置一对多的类就可以完成;嵌套查询是先查 一个表,根据这个表里面的 结果的外键 id,去再另外一个表里面查询数据,也是通过 配置 collection,但另外一个表的查询通过 s ...
分类:
其他好文 时间:
2020-07-20 10:43:14
阅读次数:
51
@ 1、什么是流? Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不相关的东西。 Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合 ...
分类:
编程语言 时间:
2020-07-19 23:55:34
阅读次数:
90