1、ArrayList和LinkedList的区别 ArrayList底层实现是数组,在内存是是一片连续的空间;LinkedList底层实现是链表,在内存中不是连续的空间。2、HashMap的实现,负载因子是多少 HashMap底层是一个数组,数组中的每一项是一个链表(Entry),Entry中包含... ...
分类:
其他好文 时间:
2017-07-10 13:23:00
阅读次数:
160
Java中的集合框架(下) 由于Java中的集合框架的内容比较多,在这里分为三个部分介绍Java的集合框架,内容是从浅到深,哈哈这篇其实也还是基础,惊不惊喜意不意外 ̄▽ ̄ 写文真的好累,懒得写了。。 温馨提醒:建议从(上)开始看哦~ 目 录 浅入深出之Java集合框架(上) 浅入深出之Java集合框 ...
分类:
编程语言 时间:
2017-07-10 13:15:39
阅读次数:
207
集合的概念: 是一种工具类,可以存储任意数量的具有共同属性的对象 集合的作用: 1、在类的内部对属性进行组织 2、方便快速定位属性位置 3、某些集合接口,提供了一系列排列有序的元素,可以在序列中快速插入或删除 4、某些集合接口,提供了映射关系,可以通过关键字(key)快速查找到对应的唯一对象,而这个 ...
分类:
编程语言 时间:
2017-07-09 22:06:38
阅读次数:
133
Java中的集合框架(中) 由于Java中的集合框架的内容比较多,在这里分为三个部分介绍Java的集合框架,内容是从浅到深,如果已经有java基础的小伙伴可以直接跳到<浅入深出之Java集合框架(下)>。 目 录 浅入深出之Java集合框架(上) 浅入深出之Java集合框架(中) 浅入深出之Java ...
分类:
编程语言 时间:
2017-07-09 17:26:28
阅读次数:
211
Java中的集合框架(上) 由于Java中的集合框架的内容比较多,在这里分为三个部分介绍Java的集合框架,内容是从浅到深,如果已经有java基础的小伙伴可以直接跳到<浅入深出之Java集合框架(下)>。 目录: 浅入深出之Java集合框架(上) 浅入深出之Java集合框架(中) 努力赶制中。。关注 ...
分类:
编程语言 时间:
2017-07-08 14:16:19
阅读次数:
264
一.基础知识 Java集合框架 1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。 随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的 ...
分类:
编程语言 时间:
2017-07-08 00:18:13
阅读次数:
277
本章重点 掌握ArrayList LinkedList HashMap与泛型集合本章难点 泛型的理解一 关于集合1)如果写程序时不知道运行时需要多少对象,或者需要更复杂的方式存储对象时,考虑使用集合它位于java.util包下2)集合框架包含接口,实现类,和相关算法3)Collection接口存储一... ...
分类:
编程语言 时间:
2017-07-07 21:26:36
阅读次数:
238
Java中的泛型(GenericType)基本精神:数据类型参数化集合框架中没使用泛型和使用泛型的比较没使用泛型ListmyIntList=newLinkedList();//1myIntList.add(newInteger(100));//2Integerx=(Integer)myIntList.iterator().next();//3使用泛型List<Integer>myIntList=newLinked..
分类:
编程语言 时间:
2017-07-07 20:12:55
阅读次数:
215
#常用的包 第一个: Java.lang包 该包提供Java语言进行程序设计的基础类。 第二个: Java.util包 该包提供了集合框架,时间模型,日期和时间实施,国际化的实用工具类。 第三个:Java.io包 通过文件系统,数据流和序列化提供系统的输入与输出。 第四个:Java.net包 该包提 ...
分类:
其他好文 时间:
2017-07-06 16:53:11
阅读次数:
144
前言:俗话说“金三银四铜五”,不知道我要在这段时间找工作会不会很艰难。不管了,工作三年之后就当给自己放个暑假。 面试当中Collection(集合)是基础重点.我在网上看了几篇讲Collection的文章,大多都是以罗列记忆点的形式书写的,没有谈论实现细节和逻辑原理。作为个人笔记无可厚非,但是并不利 ...
分类:
编程语言 时间:
2017-07-06 10:10:58
阅读次数:
540