总结 JDK1.8 主要区别如下: 线程安全性不同。HashMap线程不安全;Hashtable 中的方法是Synchronize的。 key、value是否允许null。HashMap的key和value都是可以是null,key只允许一个null;Hashtable的key和value都不可为n ...
分类:
编程语言 时间:
2020-09-16 12:01:36
阅读次数:
25
集合 1、是什么: 是java的容器,是存储数据和保存数据的容器! 2、数组和集合区别: 数据:长度不可变,存储数据都是同一类型的 集合:长度可变,存储对象,而对象类型时不一样的! 3、两大接口的区别: list接口: 有序集合(存储和取出的元素顺序是相同的) 允许存储重复元素 有牵引,可以使用fo ...
分类:
其他好文 时间:
2020-09-14 18:55:52
阅读次数:
38
1、Hibernate入门门槛高,mybatis门槛低,易学习, 2、Hibernate开发速度比mybatis快。 hibernate简化dao层,不用考虑SQL语句的编写和结果映射,重点放在业务逻辑上; mybatis需要手写SQL语句以及resultmap,如果有复杂的SQL语句,这时myba ...
分类:
Web程序 时间:
2020-09-12 21:15:17
阅读次数:
47
1.前言操作集合是一个Java编程人员几乎每天都在重复的事情。今天我们来研究一下从JavaCollection中删除元素的方法。我构建了一个简单的集合,我们以此为例子来展开探索。List<String>servers=newArrayList<>();servers.add("Felordcn");servers.add("Tomcat");servers.add("Jet
分类:
编程语言 时间:
2020-09-08 20:53:32
阅读次数:
52
本章章节 > 11.1认识集合类> 11.2 Collection接口及其子接口> 11.3 Collection 接口及其子接口的常见实现类> 11.4通过迭代方法访问集合> 11.5 Map> 11.6 从以前版本遗留下来的类和接口> 11.7 hashCode()方法> 11.8 对象克隆> ...
分类:
编程语言 时间:
2020-09-03 16:33:52
阅读次数:
39
1.前言resultMap元素是MyBatis中最重要最强大的元素。它可以让你从90%的JDBCResultSets数据提取代码中解放出来,并在一些情形下允许你进行一些JDBC不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份resultMap能够代替实现同等功能的数千行代码。ResultMap的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系
分类:
其他好文 时间:
2020-08-31 11:52:13
阅读次数:
46
Set接口 1、特点 元素不能重复,无序,Set接口中的方法和collection的方法一样 HashSet:内部实际结构是哈希表,是不同步的。 哈希表:将对象经过哈希算法计算成该对象的哈希值,并把哈希值存放在哈希表中,其实哈希值就相当于数组中的角标。所以在查找的时候直接根据哈希值查询,速度很快。 ...
分类:
其他好文 时间:
2020-08-26 18:51:22
阅读次数:
49
Laravel 团队发布了 v7.6.0,其中包含 13 个新功能以及 7.x 分支的最新修复和更改: 集合新增 “until” 方法 Jason McCreary 贡献了 Collection::until() 方法, 该方法可以循环遍历集合直到元素满足条件再将该元素返回: // Before [ ...
分类:
Web程序 时间:
2020-08-16 00:01:10
阅读次数:
135
<foreach collection="array" open="(" separator="," close=")" index="index" item="item"> #{item} </foreach> item:集合中元素迭代时的别名,该参数为必选。 index:在list和数组中,in ...
分类:
其他好文 时间:
2020-08-11 15:54:12
阅读次数:
65
1.Set的实现类的结构 Collection接口:单列集合、用来存储一个一个的对象 Set接口:存储无序的、不可重复的数据 HashSet:作为Set接口的主要实现类:线程不安全的,可以存储null值,底层:数组+链表 LinkedHashSet:作为HashSet的子类,在添加数据的同时,每个数 ...
分类:
其他好文 时间:
2020-08-11 15:47:02
阅读次数:
66