前言 自己以前在Java NIO这块儿,一直都是比较薄弱的,以前还因为这点知识而错失了一个机会.所以最近打算好好学习一下这部分内容,我想应该也会有朋友像我一样,一直想闹明白这块儿内容.但是一直无从下手,每次被问到什么NIO,BIO,AIO就慌,下面我们先从一些基本概念来慢慢了解NIO这部分内容. 同步与异步 同步和异步是比较好理解的,网上也有好多解释.下面我通过个人的理解来解释这两个概念可能会通俗一些,希望能更好理解. 同步就是多个任务或事件在执行时需要按顺序逐个执行,如果排在顺序前面的任务或事…