`

CshBBrain解析(待续)

 
阅读更多

创建MasterServer,监听端口,创建一个主线程,只负责接受客户端连接请求,当收到请求之后,由ReadWriteMonitor线程处理之后的read、write操作。主线程的选择器与ReadWriteMonitor不是同一个,否则会导致线程安全问题。其中使用了很多java.util.concurrent包下的类,比如AtomicInteger AtomicBoolean LinkedBlockingQueue ConcurrentLinkedQueue等等

待续

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics