JavaTM Platform
Standard Ed. 6

软件包 java.nio
的使用

使用 java.nio 的软件包
java.io 通过数据流、序列化和文件系统提供系统输入和输出。 
java.lang 提供利用 Java 编程语言进行程序设计的基础类。 
java.nio 定义作为数据容器的缓冲区,并提供其他 NIO 包的概述。 
java.nio.channels 定义了各种通道,这些通道表示到能够执行 I/O 操作的实体(如文件和套接字)的连接;定义了用于多路复用的、非阻塞 I/O 操作的选择器。 
java.nio.charset 定义用来在字节和 Unicode 字符之间转换的 charset、解码器和编码器。 
java.security 为安全框架提供类和接口。 
javax.crypto 为加密操作提供类和接口。 
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 
javax.net.ssl 提供用于安全套接字包的类。 
 

java.io 使用的 java.nio 中的类
CharBuffer
          字符缓冲区。
 

java.lang 使用的 java.nio 中的类
ByteBuffer
          字节缓冲区。
CharBuffer
          字符缓冲区。
 

java.nio 使用的 java.nio 中的类
Buffer
          一个用于特定基本类型数据的容器。
ByteBuffer
          字节缓冲区。
ByteOrder
          字节顺序的类型安全枚举。
CharBuffer
          字符缓冲区。
DoubleBuffer
          double 缓冲区。
FloatBuffer
          float 缓冲区。
IntBuffer
          int 缓冲区。
LongBuffer
          long 缓冲区。
MappedByteBuffer
          直接字节缓冲区,其内容是文件的内存映射区域。
ShortBuffer
          short 缓冲区。
 

java.nio.channels 使用的 java.nio 中的类
ByteBuffer
          字节缓冲区。
MappedByteBuffer
          直接字节缓冲区,其内容是文件的内存映射区域。
 

java.nio.charset 使用的 java.nio 中的类
ByteBuffer
          字节缓冲区。
CharBuffer
          字符缓冲区。
 

java.security 使用的 java.nio 中的类
ByteBuffer
          字节缓冲区。
 

javax.crypto 使用的 java.nio 中的类
ByteBuffer
          字节缓冲区。
 

javax.imageio.stream 使用的 java.nio 中的类
ByteOrder
          字节顺序的类型安全枚举。
 

javax.net.ssl 使用的 java.nio 中的类
ByteBuffer
          字节缓冲区。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策