Java IO方式

导语

这里我们说一下java几种IO方式,AIO,NIO,BIO的区别。

IO类型的组合模式

  • 同步阻塞 java bio
  • 同步非阻塞 java nio
  • 异步阻塞 java nio
  • 异步非阻塞

下面我们借助一个场景来理解这四种方式:试想我们在银行窗口排队办理业务。

同步阻塞:你去银行一个窗口办业务,前面有人,你只能等,还不能干其他事情
同步非阻塞: 还是前面有人你只能能,但是你可以玩手机的同时等
异步阻塞: 你可以拿号等待通知,但是不可以干其他事情
异步非阻塞: 你可以拿号等通知,玩手机或者干其他事情

http://bbym010.iteye.com/blog/2100868

你可能感兴趣的:(Java IO方式)