初识JAVA IO——BIO

同步阻塞式IO,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善。
初识JAVA IO——BIO
server端程序
初识JAVA IO——BIO
可见效率非常之低
以上程序需要注意的是:正常情况下不能直接throws IOException,因为如果直接throws的话程序中断,但是通道没有正常关闭

Client端程序
初识JAVA IO——BIO