12 2015 档案
摘要:能力有限,仅仅是自己看源码的一些笔记。主要介绍 可选通道 和 选择器 选择键(SelectableChannel 和 Selector SelectionKey) 选择器(Selector) 选择器类管理着一个被注册的通道集合的信息和它们的就绪状态。通道是和选择器一起被注册的,并且使用选择器来更...
阅读全文
摘要:上文已经说了FileChannel是一个抽象类,FileChannelImpl是其实现,接下来介绍FileChannelImpl,参考代码来自OpenJDK7首先public class FileChannelImplextends FileChannel该类的成员有:// Memory alloc...
阅读全文
摘要:首先使用FileChannel 的open方法获取一个FileChannel对象。下面这段代码是FileChannel中open方法的代码。 public static FileChannel open(Path path, Set...
阅读全文
摘要:java NIO 中FileChannel 的实现类是FileChannelImpl,FileChannel本身是一个抽象类。先介绍FileChannel File Channels 是线程安全的。Channel的close方法可以随时执行(正如Channel接口所要求的)。任何企图修改filec...
阅读全文
摘要:如何实现一个文件系统摘要本章目的是分析在Linux系统中如何实现新的文件系统。在介绍文件系统具体实现前先介绍文件系统的概念和作用,抽象出文件系统概念模型。熟悉文件系统的内涵后,我们再进一步讨论Linux系统中文件系统的特殊风格和具体文件系统在Linux中的组成结构,逐步为读者勾画出Linux中文件系...
阅读全文
浙公网安备 33010602011771号