09 2015 档案

JAVA多线程编中的轮询锁与定时锁
摘要:显示锁 Lock接口是Java 5.0新增的接口,该接口的定义如下:12345678publicinterface Lock {void lock();void lockInterruptibly() throw... 阅读全文

posted @ 2015-09-30 20:25 duoyu 阅读(4035) 评论(0) 推荐(0)

Java 中阻塞非阻塞io以及同步异步IO
摘要:然后借鉴下《Unix网络编程卷》中的理论: IO操作中涉及的2个主要对象为程序进程、系统内核。以读操作为例,当一个IO读操作发生时,通常经历两个步骤: 1,等待数据准备 2,将数据从系统内核拷贝到操作进程中 例如,在socket上的读操作,步骤1会等到网络数据包到达,到达后会拷贝到系统内核的... 阅读全文

posted @ 2015-09-01 18:27 duoyu 阅读(353) 评论(0) 推荐(0)

Java 中阻塞Io 以及非阻塞IO
摘要:在开始之前关于本教程新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的。NIO 弥补了原来的 I/O 的不足,它在标准 Java 代码中提供了高速的、面向块的 I/O。通过定义包含数据的类,以及通过以块的形式处理这些数据,NIO 不用使用本机代码就可以利用低级优化,这是原来的 I/O 包所... 阅读全文

posted @ 2015-09-01 18:23 duoyu 阅读(6333) 评论(0) 推荐(1)

导航