jdk源码分析
GongFuBoy丶
菜鸟一枚
展开
-
HashMap简单分析
HashMap简单分析 基于哈希表的Map接口实现。此实现提供所有可选的映射操作,并允许使用null值和null键。(除了非同步和允许使用null之外,HashMap类和Hashtable大致相同。)此类不保证映射顺序,特别是不保证该顺序永恒不变。 ——该描述来自JDK_API_1.6HashMap概述在了解HashMap之前必须先了解什么是Hash表;简单介绍几种常见的数据结构数组:采用原创 2017-07-11 20:53:37 · 461 阅读 · 2 评论 -
Java FileLock【翻译】
Java FileLock【翻译】Java FileLock概述NIO提供了FileLock同步的权限去访问文件,通过FileLock我们可以去锁定整个文件或者部分文件;当然,FileLock也同时取决于所处于当前的操作系统。在这里我们提供了两类锁:独占锁和共享锁;当前文件(或者文件相同的部分)中有且只有一个线程或者进程持有独占锁(exclusive lock),但是与之相反的是多个线程或者进程可翻译 2017-09-04 15:19:47 · 361 阅读 · 0 评论