Java
RobinInWorkSite
这个作者很懒,什么都没留下…
展开
-
NIO源码解析
我们以demo的代码为顺序看看NIO是怎样运作的public class NIOServer{ public static void main(String[] args) throws IOException { /** * 实例化选择器 */ Selector selector = Selector.open(); /** * 开启服务端套接字管道 */原创 2020-05-30 17:15:14 · 486 阅读 · 0 评论 -
Java并发包总结
第三章 JDK并发包一.同步控制1.Reentrant locklock.lock()lock.unlock()一个线程内允许嵌套获得同一把锁(注意:synchronized也可以)(1)中断响应lock.lockInterruptibly()方法是一个可以对中断进行响应的锁申请动作,即在等待锁的过程中,可以响应中断 (即调用thread.interrupt()方法可以中断申请锁)...原创 2020-05-04 18:25:30 · 527 阅读 · 0 评论