java
文章平均质量分 81
燃迟
这个作者很懒,什么都没留下…
展开
-
java hashtable(1)
依然是先上翻译这个类实现了从键映射到值的哈希表。任何非null的对象都可以成为键或者是值。为了在哈希表中成功的存入和取出对象,作为key的对象必须实现hashcode方法和equals方法一个哈希表的实例的性能被两个因素影响:初始容量和加载因子。容量是哈希表中桶的数量,初始容量就是哈希表创建时候的容量。哈希表是开放的,当遇到哈希冲撞的时候,一个桶会装着多个项,这些项必须被顺序的搜索。加载...原创 2018-12-13 21:47:34 · 483 阅读 · 0 评论 -
java ArrayList
该类相当于vector,但是vector是同步的,而ArrayList是不同步的,说白了就是一个数组,通过数组来当链表使size isEmpty get set iterator listIterator这些方法都是常数复杂度{@code add}操作在<i>分摊的常量时间</ i>中运行,也就是说,添加n个元素需要O(n)时间。 所有其他操作都以线性时间运行(粗略...原创 2019-01-05 11:06:37 · 139 阅读 · 0 评论 -
Java NIO(1)Buffer类
好吧之前的collection都写的太随意了,基本只是把代码拷贝到博客上这次就认认真真的解读一下代码吧 先来说说nio的buffer,是bytebuffer等类的虚基类,类里面很多就是用来抛异常的方法就不谈了然后大部分方法都是返回this,这样就可以链式调用几个成员变量capacity 表示buffer的容量limit表示读/写的上限,读的上限就是之前写的最后一个字符,...原创 2019-02-06 21:26:49 · 103 阅读 · 0 评论 -
Java NIO(2)ByteBuffer类
那么接下来还是一个虚类ByteBuffer先来对代码前英文注释的一些翻译 这个类定义了六类基于byte buffer的操作绝对和相对的get、put操作,用来读写单个bytes(我很好奇为什么是 single bytes)相对的bulk get方法,用来把当前buffer中邻近的一些字节传递到一个数组(array)里相对的bulk put方法,用来把一个数组(array)或...原创 2019-02-11 21:05:21 · 175 阅读 · 0 评论 -
ThinkInJava
听说资源不多?那就趁这个机会骗点点击吧~链接: https://pan.baidu.com/s/1U2_rXayEQHF4vJ5R2uyxig 提取码: spbt原创 2019-02-12 21:36:47 · 308 阅读 · 0 评论