![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础知识
Bonsour
come on.
展开
-
Map集合
前几篇讨论了一下Collection集合,Collection是所有集合的父亲,但是Map,和Collection没有一点关联。Collection是单独存储的,而Map是以键值对成对出现存储的,在某些情况下,用Map集合会比Collection有更好的效果。用一个小例子来说明一下Map和Collection的具体区别: 需求:存储学生数据,根据学生ID找到学生。 Collection集合实现原创 2015-12-09 09:54:40 · 316 阅读 · 0 评论 -
Exception:处理异常的两种方式
上一篇介绍了异常的分类,主要介绍了运行时异常与非运行时异常常见的异常类,现在大概说一下异常的两种处理方式。 异常的处理方式,有些人分了好几类,throws、try……catch、try……catch……finally、try……finally等,我就把后面的合成一类吧。一般处理异常,我们都是处理非运行时异常,运行时异常是有我们代码不规范或者是疏忽原因造成的,我们不去处理,非运行时异常,我们采用这原创 2015-11-24 19:35:09 · 1729 阅读 · 0 评论 -
Collection:集合介绍
Collection是所有集合的超类,它有好多子类,有必要回顾一下Collection里面的内容。学完超类,学子类,就比较快了。 Collection里面常见的子类有:List、Set。List又包含了ArrayList、LinkedList、Vector……Set包含了HashSet、TreeSet、LinkedHashSet…… 结构体系图: Controller里面的方法:原创 2015-11-25 20:11:09 · 475 阅读 · 0 评论 -
Exception:异常分类
先说几句题外话,为什么会想到开始写博客呢。主要原因还是受打击了。 上周五去搜狐面试,问了一些基础问题,因为好久都没用用到基础知识,一时回答不出来,面试官跟我说,不管后面学的如何,基础一定要过硬。所以,回来就回顾了一下基础知识,顺便把最近回顾的,做个总结,以方便以后查看。 --------------------------------------------------------------原创 2015-11-24 11:48:45 · 654 阅读 · 0 评论 -
Collection:List集合
上一篇总结了一下Collection中的常用方法,它是所有集合的超类,那实现它的子类,肯定会有它特殊的方法,现在再了解一下它的其中一个集合List。 List也是一个接口,它又被好多子类实现,以他的常用的子类ArrayList来学习他的基本方法。 ArrayList底层是以数组来实现的。它的add方法可以看一看。下面是源码: public boolean add(E e) {原创 2015-11-26 22:33:24 · 363 阅读 · 0 评论 -
Collection:Set集合
Collection集合中,除了List集合之外,还有Set集合。Set也是一个接口,使用Set需要实现它,它的常见实现类有HashSet、TreeSet。以常用的HashSet举例。 HashSet: HashSet实现Set接口,底层以HashMap实现,不保证Set的迭代顺序,即Set是无序不重复的。这儿有一个细节需要注意:HashSet无序可以理解,但是TreeSet是有序的,为什么说原创 2015-12-03 11:59:37 · 352 阅读 · 0 评论