NIO基础——文件编程

上一次聊了NIO基础中的三大组建和BetyBuffer的东西。这次就聊文件编程 FileChannel一、FileChannel工作模式FileChannel只能工作在阻塞模式下,因此它并不能配合Selector(选择器)来使用。获取不能直接打开FileChannel,必须通过FileInputSt

Java 

NIO基础——三大组件

三大核心组件NIO的三个最重要的核心分别为:Channel,Buffer和Selector。1.Channel(通道)Channel就像是通道,是一个关于程序与操作系统底层I/O服务交互的通道。比如:我们的程序对系统中某一个文件进行连接,以便于我们对它进行后续的操作。常见的Channel有以下四种:

nio