集合框架
极客Nero
IT技术爱好者,抱着一颗实诚的心去学习每天进步一点点。
展开
-
ensureCapacity()方法提高ArrayList的初始化速度
http://www.gznc.edu.cn/yxsz/jjglxy/book/Java_api/java/util/ArrayList.html http://dinghaoliang.blog.163.com/blog/static/126540714201061911132780/ 我们在使用Arraylist时,经常要对它进行初始化工作,在使用ad转载 2014-03-28 18:14:15 · 885 阅读 · 0 评论 -
java中的集合框架Collection 接口 Map接口的问题
今天 群里一个老鸟为了我一个问题 搞得我很不好意思,他说只要能答对他这个问题就能够在IT行业背景地区拿到4K-5K以上的薪资我是一个刚接触java不太久的草级别的程序员 连ssh都没学完 今天在配置Hibetnate的时候出现了点问题 向他请教 他们都给我讲框架都是浮云 让我学好基础可是现在的面试题基本上都哟一个要求就是数学ssh的框架 为了以后的工资这是活生生的给逼死转载 2014-03-28 17:58:50 · 904 阅读 · 0 评论 -
HashSet中是如何判断元素是否重复的
HashSet不能添加重复的元素,当调用add(Object)方法时候,首先会调用Object的hashCode方法判hashCode是否已经存在,如不存在则直接插入元素;如果已存在则调用Object对象的equals方法判断是否返回true,如果为true则说明元素已经存在,如为false则插入元素。以下转载自:http://www.hijava.org/2010/02/ho转载 2014-04-07 17:54:09 · 1001 阅读 · 0 评论 -
Java泛型详解
1. 概述在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型就可以在细分成更多的类型。例如原先的类型List,现在在细分成List, List等更多的类型。注意,现在List, List是两种不同的类型,他们之间没有继承关系,即使String继承了Object。下面的代码是非法的 List ls = new Arra转载 2014-04-10 10:49:43 · 676 阅读 · 0 评论 -
list和set有什么异同点
List接口 List是有序的Collection,使用此接口能够精确的控制每个元素插入的位置。用户能够使用索引(元素在List中的位置,类似于数组下标)来访问List中的元素,这类似于Java的数组。和下面要提到的Set不同,List允许有相同的元素。 Set接口 Set是一种不包含重复的元素的Collection,即任意的两个元素e1和e2都有e1.equals(e2)转载 2014-05-18 10:45:43 · 1374 阅读 · 0 评论 -
详细介绍java中的数据结构
也许你已经熟练使用了java.util包里面的各种数据结构,但是我还是要说一说java版数据结构与算法,希望对你有帮助。线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List转载 2014-05-18 11:58:17 · 761 阅读 · 0 评论