本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- 龙儿筝
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
HashMap之链表导致死循环
描述:HashMap采用拉链法(数组链表)解决Hash冲突,因为是链表结构,那么就很容易形成闭合的链路。在单线程情况下,只有一个线程对HashMap的数据结构进行操作,是不可能产生闭合的回路的。那就只有在多线程并发的情况下才会出现这种情况,那就是在put操作的时候,如果size > nitialCapacity*loadFactor,那么这时候HashMap就会进行rehash操作,随之H ...
能够读写属性文件的集合类-Properties
1 Properties类的介绍
Properties类是Hashtable类的子类,正如它的名字暗示的,该对象在处理属性文件时特别方便(Windows操作平台上的ini文件就是一种属性文件)。Properties类可以把Map对象和属性文件关联起来,从而可以把Map对象中的key-value对写入属性文件,也可以把属性文件中的属性名=属性值加载到Map对象中。由于属性文件里的 ...
List集合的迭代神器ListIterator
一 ListIterator迭代器的概述
ListIterator与Iterator接口不同,它不仅可以向后迭代,它还可以向前迭代。
ListIterator相对Iterator增加了如下3个方法:
boolean hasPrevious():返回该迭代器关联的集合是否还有上一个元素。
Object previous():返回该迭代器的上一个元素。
void add():在指定位置插入一 ...
专为枚举类设计的集合类EnumSet
一 集合类EnumSet概述
EnumSet是一个专为枚举类设计的集合类,EnumSet中所有元素都必须是指定枚举类型的枚举值,该枚举类型在创建EnumSet时显式或隐式地指定。EnumSet的集合元素也是有序的,EnumSet以枚举值在Enum类的定义顺序来决定集合元素的顺序。
EnumSet在内部以位向量的形式存储,这种存储形式非常紧凑、高效,因此EnumSet对象占用内存很小,而且运 ...
使用Lambda表达式遍历集合
1 代码示例
import java.util.*;
public class CollectionEach
{
public static void main(String[] args)
{
// 创建一个集合
Collection books = new HashSet();
books.add("十万个为什么1");
books ...
Collection接口典型应用
1 Collection接口概述
Collection接口是List、Set和Queue接口的父接口,该接口里定义的方法既可用于操作Set集合,也可用于操作List和Queue集合。
Collection提供了大量添加、删除、访问的方法来访问集合元素。
2 代码示例
import java.util.*;
public class CollectionTest
{
pub ...
java_集合体系之Map体系总结(一)
1、Map概述
1.1 什么是Map
Map是将键映射到值( key-value )的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。Map 接口提供三种collection 视图,允许以键集(keySet())、值集(values())或键-值映射关系集(entrySet())的形式查看某个映射的内容( 即获取键值对的内容 )。
映射顺序定义为迭代器在映射的 coll ...
JAVA知识------接口,异常,集合
1.接口
(1).子类继承父类是单继承,而接口是JAVA继承体下的多继承,一个类可以继承多个接口
(2).使用interface创建接口,在子类使用implements继承父接口
(3).接口下的方法都是默认的abstract抽象方法
(4).接口和抽象类的区别在于:抽象类利于代码复用,接口利于代码维护
(5).接口特性:
<1>. ...
[转]集合操作UNION、UNION ALL、INTERSECT、MINUS区别
有两个表job_history表有10条数据;employees表有107条数据,这两个表有2条数据是重复的
SQL> ed
已写入 file afiedt.buf
1 SELECT employee_id id, job_id
2 FROM employees
3 minus
4 SELECT employee_id id, job_id
5* ...
软件测试公开课视频集合(第一期)
利用服务虚拟化实现快速测试
如果您的团队面临着加速软件交付的压力,本次公开课将为您阐述怎样使用service virtualization(服务虚拟化)来推进持续测试和DevOps,例如CareFirst公司。
本次公开课中,Parasoft携手Techwell host Forrester公司的副总裁,首席分析师Diego Lo Giudice和CareFirst公司的质量管理主任Mike ...