![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
alihonglong
这个作者很懒,什么都没留下…
展开
-
Arraylist和Vector源码学习笔记
整体上这两个类都实现了List接口,继承AbstractList类。他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,可以按位置索引号取出某个元素。在看的时候,发现些疑点,找找原由,同时也去网上搜下,学习了以下几个关于Arraylist和Vector的几个小点:1,同步性:Vector是线程安全的,也就是说是它的方法之间是线程同步的,而ArrayList原创 2015-09-25 20:39:22 · 417 阅读 · 0 评论 -
HashMap和HashTable源码学习笔记
看了些源码部分后,感觉,这就是数据结构的东西!当时学习数据结构时怎么没有怀着好奇学习的心理。看了arraylist和vector后,就没有再细看HashMap和HashTable,只是就自己好奇关心的看了下:其数据结构是什么样的?查找和插入怎么进行的?然后网上查阅其区别并于代码中以验证。1,两者数据结构相同 HashMap和HashTable都是一自定义结构体的一维数组(Ent原创 2015-09-28 08:18:31 · 483 阅读 · 0 评论 -
《深入理解Java虚拟机》笔记一
最近看了《深入理解Java虚拟机》,对java的了解多了些。提到java,脑子里的第一反应最起码不再是new class、加载包了。但更深的东西不敢说吸收了多少,同时也不是为了立志进行java虚拟机开发,只求多读几遍、逐步明智。《一、Java技术体系》1,传统意义的Java技术体系传统意义的Java技术体系包括:Java程序设计语言、各种Java虚拟机、Class文件格式、Ja原创 2015-11-18 16:25:07 · 515 阅读 · 0 评论