
jdk
MARS用了8年
没什么好说的 学习 谦虚 努力 哎呦 不错哦
展开
-
JDK中IO包的源码解读配合大神的一起看,秒懂。
大神总结的目录:http://www.cnblogs.com/skywang12345/p/io_01.html(装载),仅供个人学习,如有抄袭请包容(我也忘了cry....)一、 BufferedInputStream类1) 构造方法BufferedInputStream(InputStreamin)BufferedInputStream(InputStreamin, int ...转载 2017-02-17 15:29:51 · 2026 阅读 · 0 评论 -
JDK中集合包Collection和List的源码解读配合大神的一起看,秒懂。
大神总结的目录:http://www.cnblogs.com/skywang12345/p/3323085.html(转载),仅供个人学习,如有抄袭请包容(我也忘了cry....)一、 总体架构1) 简介Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*Java集合主要可以划分为4个部...转载 2017-02-17 17:07:48 · 3972 阅读 · 0 评论 -
JDK中多线程的基础篇JDK的源码解读配合大神的一起看,秒懂。
一、 “基础篇”01之基本概念多线程是Java中不可避免的一个重要主体。从本章开始,我们将展开对多线程的学习。接下来的内容,是对“JDK中新增JUC包”之前的Java多线程内容的讲解,涉及到的内容包括,Object类中的wait(), notify()等接口;Thread类中的接口;synchronized关键字。注:JUC包是指,Java.util.concurrent包,它是由J...转载 2017-02-28 15:28:16 · 1165 阅读 · 0 评论 -
JDK中多线程之原子类的JDK源码解读配合大神的一起看,秒懂。
一、 “JUC原子类”01之框架1) 概要根据修改的数据类型,可以将JUC包中的原子操作类可以分为4类。1. 基本类型: AtomicInteger, AtomicLong, AtomicBoolean;2. 数组类型: AtomicIntegerArray, AtomicLongArray,AtomicReferenceArray ;3. 引用类型: AtomicRe...转载 2017-02-28 16:45:21 · 412 阅读 · 0 评论 -
JDK中多线程之JUC锁的JDK源码解读配合大神的一起看,秒懂。
一、 Java多线程系列--“JUC锁”01之 框架1) 概要本章,我们介绍锁的架构;后面的章节将会对它们逐个进行分析介绍。根据锁的添加到Java中的时间,Java中的锁,可以分为"同步锁"和"JUC包中的锁"。2) 同步锁即通过synchronized关键字来进行同步,实现对竞争资源的互斥访问的锁。Java 1.0版本中就已经支持同步锁了。 同步锁的原理是,对...转载 2017-03-01 15:26:33 · 1711 阅读 · 0 评论 -
JDK中多线程之JUC集合的JDK源码解读配合大神的一起看,秒懂。
一、 “JUC集合”01之框架1) 概要之前,在"Java 集合系列目录(Category)"中,讲解了Java集合包中的各个类。接下来,将展开对JUC包中的集合进行学习。在学习之前,先温习一下"Java集合包"。本章内容包括:Java集合包JUC中的集合类2) Java集合包在“Java 集合系列01之 总体框架”中,介绍java集合的架构。主体内容包括Coll...转载 2017-03-02 14:51:09 · 2307 阅读 · 0 评论 -
JDK中多线程之JUC线程池的JDK源码解读配合大神的一起看,秒懂。
一、 “JUC线程池”01之线程池架构1) 概要前面分别介绍了"Java多线程基础"、"JUC原子类"和"JUC锁"。本章介绍JUC的最后一部分的内容——线程池。内容包括:线程池架构图线程池示例2) 线程池架构图线程池的架构图如下:A. Executor它是"执行者"接口,它是来执行任务的。准确的说,Executor提供了execute()接口来执行...转载 2017-03-03 16:25:25 · 667 阅读 · 0 评论 -
JDK中集合包MAP的源码解读配合大神的一起看,秒懂。
大神总结的目录:http://www.cnblogs.com/skywang12345/p/3323085.html(转载),仅供个人学习,如有抄袭请包容(我也忘了cry....)一、 map架构1) 概要前面,我们已经系统的对List进行了学习。接下来,我们先学习Map,然后再学习Set;因为Set的实现类都是基于Map来实现的(如,HashSet是通过HashMap实现的,...转载 2017-02-27 15:13:27 · 1125 阅读 · 0 评论