自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (2)
  • 收藏
  • 关注

原创 Collection 关于List和Set 技巧

集合的一些技巧:需要唯一吗?需要:Set需要制定顺序: 需要: TreeSet不需要:HashSet但是想要一个和存储一致的顺序(有序):LinkedHashSet不需要:List需要频繁增删吗?需要:LinkedList不需要:ArrayList如何记录每一个容器的结构和所属体系呢?看名字!List|--ArrayL

2017-07-26 21:12:11 181

原创 Collection Map

Map:一次添加一对元素。Collection 一次添加一个元素。   Map也称为双列集合,Collection集合称为单列集合。   其实map集合中存储的就是键值对。    map集合中必须保证键的唯一性。 Map常用的子类:|--Hashtable :内部结构是哈希表,是同步的。不允许null作为键,null作为值。|--Properties:用来存

2017-07-17 16:38:53 166

原创 collection5 Set

Collection|--List:有序(存入和取出的顺序一致),元素都有索引(角标),元素可以重复。|--Set:元素不能重复,无序。Set接口中的方法和Collection一致。|--HashSet: 内部数据结构是哈希表 ,是不同步的。如何保证该集合的元素唯一性呢?是通过对象的hashCode和equals方法来完成对象唯一性的。

2017-07-05 21:38:06 128

原创 collection4 List常用子类

List:|--Vector:内部是数组数据结构,是同步的。增删,查询都很慢!|--ArrayList:内部是数组数据结构,是不同步的。替代了Vector。查询的速度快。|--LinkedList:内部是链表数据结构,是不同步的。增删元素的速度很快。ArrayList的出现 Vector就很少被用到LinkedList的表现形式:   小明、小红、小

2017-07-04 21:03:06 490

原创 collection 3 List

Collection|--List:有序(存入和取出的顺序一致),元素都有索引(角标),元素可以重复。|--Set:元素不能重复,无序。List:|--Vector:内部是数组数据结构,是同步的。增删,查询都很慢!|--ArrayList:内部是数组数据结构,是不同步的。替代了Vector。查询的速度快。|--LinkedList:内部是链表数据结构,是不同步的

2017-07-03 21:33:57 195

原创 集合2 Iterator迭代器 ListIterator

Iterator it = coll.iterator();while(it.hasNext()){System.out.println(it.next());for(Iterator it = coll.iterator(); it.hasNext(); )System.out.println(it.next());迭代器的两种表达实现方式 后者能节省一部分空

2017-07-02 19:14:31 162

原创 集合1 collection

集合框架的由来:对象用来封装特有数据对象多了就需要存储 如果对象的个数不确定就使用集合容器 存储特点:用于存储对象的容器长度可变    (对象数组长度不能变)集合中不能存储基本数据类型值  只存对象          集合容器因其内部的数据结构不同  有多种具体容器不断的向上抽取的 就形成了集合框架框架的顶层就是 collection    接口

2017-07-02 17:59:31 117

原创 线程

线程的2种表达形式:1.继承类 extends Thread     public class ThreadTest1 {public static void main(String[] args){    Thread1 t1 = new Thread1();    t1.start();   //Thread1中的run方法}}class Thread1 e

2017-05-14 12:44:36 109

原创 构造函数

构造函数与类同名构造函数无须返回值  区别于普通函数的返回类型void每个类可以有一个以上的构造函数  一个类中有多个构造函数为重载  用参数不同来区分示例:A.java  public class A{     public A(){        System.out.println("调用了无参的构造函数");

2017-05-04 21:59:50 141

原创 一年后 会怎样呢?

2017-04-16 22:48:25 140

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除