# threadpool-demo **Repository Path**: larryzeal/threadpool-demo ## Basic Information - **Project Name**: threadpool-demo - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-09-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #练习线程相关,以及NIO相关 ###一个教训 不要在同步代码块里无限循环,否则会导致无法释放锁! 正确的做法是在无限循环里执行同步代码块,且最好有前后置执行的内容,这样不容易死锁。 #关于nio 按照我的理解,就是js那种事件注册与触发方式。 可以注册一堆事件,然后底层根据具体的事件轮询调用(触发)相应的操作。 nio中的新角色selector,就是扮演了这种调度器的角色。