本人正在学习java基础知识,非常感恩能够看到毕向东老师的java视频,他引领了我去思考问题,而不是生硬的去记一些知识点,下面是我对集合学习的总结和思考。
01-常用对象API(集合框架-概述).avi
问题1:什么是集合框架?
首先要理解集合这个词,它有另一个更加形象的名词:容器,所谓容器就是装载事物的器皿,而在java中最大的特征就是面向对象,所以可以推断出其实它就是用来装载...
分类:
编程语言 时间:
2016-07-10 18:46:15
阅读次数:
227
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java中多线程同步是什么? 在多线程程序下, ...
分类:
编程语言 时间:
2016-07-10 09:48:27
阅读次数:
290
目前为止,重点关注低级别的api,它们从一开始就是java平台的一部分,对于基本的任务,这些api已经足够使用了,但是,对于更高级的任务,就需要高级别的构建,尤其对当今重发利用多处理器和多核心系统的大量并发应用。 在这一节中,我们重点关注java平台5.0中提供的高级并发特性,大部分的特性都在java.util.concurrent包中实现,在java集合框架中也添加了新的并发数据结构。
对象锁...
分类:
其他好文 时间:
2016-07-09 10:44:58
阅读次数:
171
Introduction 关于C++标准模板库(Standard Template Library, STL)的书籍和资料有很多,关于Java集合框架(Java Collections Framework, JCF)的资料却很少,甚至很难找到一本专门介绍它的书籍,这给Java学习者们带来不小的麻烦。 ...
分类:
编程语言 时间:
2016-07-05 23:58:32
阅读次数:
331
java中的集合框架 | Collection接口: |--List接口:存储有序的,可以重复的元素,添加进List中的元素或者对象所在的类都要重写equals()方法,便于使用Contains()方法判断是否包含 |-ArrayList:主要的实现类,底层是数组实现的,适用于要求快速读取,但不经常 ...
分类:
编程语言 时间:
2016-07-04 21:48:57
阅读次数:
147
集合框架:Collection为什么会出现这么多的容器呢?因为每一个容器对数据的存储方式都有不同,这个存储方式称之为:数据结构CollectionDemo创建一个集合容器。使用Collection接口的子类,ArrayList/*1,add方法的参数类型是Object。以便于接受任意类型对象。 2, ...
分类:
其他好文 时间:
2016-07-04 20:27:20
阅读次数:
137
原文出处:Java8 系列之重新认识 HashMap 摘要 HashMap 是 Java 程序员使用频率最高的用于映射 (键值对) 处理的数据类型。随着 JDK(Java Developmet Kit)版本的更新,JDK1.8 对 HashMap 底层的实现进行了优化,例如引入红黑树的数据结构和扩容 ...
分类:
编程语言 时间:
2016-07-03 14:25:31
阅读次数:
318
前言 在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。 Object类是Java中的万类之祖,其中,equals和hashCode是2个非常重要的方法。 这2个方法总是被人放在一起讨论。最近在看集合框架,为了打基础,就决定把一些细枝末节清理 ...
分类:
其他好文 时间:
2016-07-01 22:46:05
阅读次数:
233
Java集合工具包位于Java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。学习Java集合框架下大致可以分为如下五个部分:List列表、Set集合、Map映射、迭代器(Iterator、Enumeration)、工具类(Arrays、Collections)。 ...
分类:
编程语言 时间:
2016-07-01 01:13:50
阅读次数:
235
两大接口:Collection和Map接口 一、Collection接口: 子接口:1>List(序列):排列有序且可重复,常用实现类:ArrayList(数组序列) 2>Queue(队列):常用实现类:LinkedList(链表)(同时也是List的一个实现类) 3>Set(集合):无序不可重复, ...
分类:
编程语言 时间:
2016-06-29 19:03:16
阅读次数:
215