上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: 对象锁,可重入锁,条件对象,ReentrantLock,synchronized, 监视器概念 阅读全文
posted @ 2016-12-25 03:17 ixenos 阅读(497) 评论(2) 推荐(0) 编辑
摘要: volatile使线程直接和共享内存的数据交互,阻止VM的重排序优化 阅读全文
posted @ 2016-12-25 02:49 ixenos 阅读(373) 评论(3) 推荐(0) 编辑
摘要: 优先级,yield,抢占式,分时,利己线程 阅读全文
posted @ 2016-12-24 00:59 ixenos 阅读(4928) 评论(0) 推荐(1) 编辑
摘要: 线程的优先级, 守护线程, 未捕获异常处理器 阅读全文
posted @ 2016-12-23 22:18 ixenos 阅读(437) 评论(0) 推荐(0) 编辑
摘要: Java 并发 线程的生命周期 @author ixenos 线程的生命周期 线程状态: a) New 新建 b) Runnable 可运行 c) Running 运行 (调用getState()时显示为Runnable) d) Blocked 阻塞 i. I/O阻塞 (不释放锁) I/O操作完成解 阅读全文
posted @ 2016-12-23 11:50 ixenos 阅读(387) 评论(0) 推荐(0) 编辑
摘要: Java NIO Channel和Buffer @author ixenos Channel和Buffer的关系 1、NIO速度的提高来自于所使用的结构更接近于OS执行I/O的方式:通道和缓冲器; 2、通道是一个包含煤层(数据)的矿藏,而缓冲器则是派送到矿藏的卡车(容器);卡车满载而归,我们再从卡车 阅读全文
posted @ 2016-12-22 10:27 ixenos 阅读(367) 评论(3) 推荐(1) 编辑
摘要: Java NIO Channel之FileChannel [ 转载 ] @author zachary.guo 对于文件 I/O,最强大之处在于异步 I/O(asynchronous I/O),它允许一个进程可以从操作系统请求一个或多个 I/O 操作而不必等待这些操作的完成。发起请求的进程之后会收到 阅读全文
posted @ 2016-09-14 21:28 ixenos 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 文件操作的四大方法、缓冲区数据结构、文件加锁机制 阅读全文
posted @ 2016-09-12 21:34 ixenos 阅读(11733) 评论(2) 推荐(3) 编辑
摘要: Java NIO Path接口和Files类配合操作文件 @author ixenos Path接口 1、Path表示的是一个目录名序列,其后还可以跟着一个文件名,路径中第一个部件是根部件时就是绝对路径,例如 / 或 C:\ ,而允许访问的根部件取决于文件系统; 2、以根部件开始的路径是绝对路径,否 阅读全文
posted @ 2016-09-12 10:10 ixenos 阅读(15581) 评论(0) 推荐(1) 编辑
摘要: 本文将通过实例+阅读Java源码的方式介绍序列化是如何破坏单例模式的,以及如何避免序列化对单例的破坏 阅读全文
posted @ 2016-09-08 09:38 ixenos 阅读(1352) 评论(2) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页