JDK
文章平均质量分 79
弒灬泪
努力学习中
展开
-
JDK之HashMap源码解析
HashMap源码解析,HashMap是一个用来存储键值对的集合(Entry<Key,Value>),HashMap实现了Map接口,是一个基于数组和链表的实现,通过Key值计算出hash值,接着根据hash值和table的长度计算出index值(相当于数组中的位置),最后对链表进行相关的操作原创 2017-01-16 15:42:11 · 462 阅读 · 1 评论 -
JDK之TreeSet源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~TreeSet源码解析刚写完TreeMap,准备下手看看TreeSet是如何实现的,打开源码后,突然就没有了写这篇的冲动,然而想想为了补齐集合类的分析,还是写了这篇,相信之前看过源码的同学应该知原创 2017-03-02 16:01:24 · 330 阅读 · 0 评论 -
JDK之TreeMap源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~TreeMap简述TreeMap看名字就知道是Map家族的成员,通过key,value键值对的方式存储元素,相对于其他map,TreeMap是有序的,TreeMap的底层是由红黑树实现的,藉由L原创 2017-03-01 09:55:06 · 470 阅读 · 0 评论 -
JDK之Stack源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~Vector是什么原创 2017-02-28 16:29:12 · 498 阅读 · 0 评论 -
JDK之Vector源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~Vector是什么说到Vector我们首先想到的应该就是集合,自然而然的我们也会与其他集合关联起来进行相应的比较,ArrayList集合与Vector比较区别是什么,肯定是线程安全问题了,具体的原创 2017-02-28 10:36:21 · 410 阅读 · 0 评论 -
JDK之LinkedList源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~LinkedList是什么LinkedList与ArrayList一样,是一个存储数据的集合,LinkedList是由链表实现的,所以这也决定了其特性,增删快,查询慢,所以在查询多原创 2017-02-20 10:37:59 · 336 阅读 · 0 评论 -
JDK之LinkedHashSet源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~LinkedHashSet是什么LinkedHashSet也是一个集合,与HashSet不同的是,LinkedHashSet是有序的,其实现和LinkedHashMap有点像,LinkedHas原创 2017-02-10 16:12:03 · 902 阅读 · 0 评论 -
JDK之LinkedHashMap源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~LinkedHashMap是什么首先看到这个名字,大家肯定会想LinkedHashMap会不会和HashMap有关系。没错,他们是有关系的, LinkedHashMap是继承了Ha原创 2017-02-07 17:16:05 · 427 阅读 · 0 评论 -
JDK之ArrayDeque源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~ArrayDeque是什么原创 2017-02-06 16:41:58 · 362 阅读 · 0 评论 -
JDK之IdentityHashMap源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~IdentityHashMap是什么IdentityHashMap与HashMap一样,也是一个通过键值对来存储元素的集合,但是IdentityHashMap相对于HashMap不原创 2017-02-04 14:19:40 · 272 阅读 · 0 评论 -
JDK之HashTable源码解析
刚入java一年的萌新,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~Hashtable是什么Hashtable和HashMap一样是一个集合,不过不同于HashMap的是,HashMap允许null键与null值,而Hashtable不允许,Has原创 2017-01-23 16:38:12 · 397 阅读 · 0 评论 -
JDK之ArrayList源码解析
ArrayList是什么ArrayList是一个基于数组实现的集合,它不像数组一样定长,会动态扩容,由于ArrayList是基于数组实现的,所以也决定了它的特性,查询快,增删慢,A原创 2017-01-19 10:20:07 · 340 阅读 · 0 评论 -
JDK之Date源码解析
Date简单的学习今天看了一下Date的源码这里就讲一下我们常用的2个Date方法,其他的方法很多都被划伤横线,可能几个版本后就过期了,这里......原创 2017-01-18 15:21:06 · 641 阅读 · 0 评论 -
JDK之Hashset源码解析
HashSet源码解析原创 2017-01-17 16:51:33 · 397 阅读 · 0 评论 -
JDK之Boolean源码解析
刚入java不久的程序猿,对于简单的使用已毫不满足,最终为了一探究竟,翻开了JDK的源码,以下观点为自己的理解及看了多篇博客的总结,欢迎各位大神指出不对的地方,当然也欢迎和我一样刚学的同学,一起加油努力吧~~Boolean源码解析忙了好一阵子,终于闲下来有时间写写博客,今天大家一起来看看Boolean的源码原创 2017-05-10 17:24:36 · 412 阅读 · 0 评论