1. Bufferhistorical

    Basic Buffer usage and the meanings of capacity, position, and limit.

  2. Channelhistorical

    Basic Channel usage.

  3. Fileshistorical

    Check whether a file exists, create directories, copy files, move or rename files, delete files, and recursively traverse files.

  4. 3.15 NIOhistorical

    Basic concepts: Channel and Buffer, Channel, Buffer, NIO, and Selector.

  5. Pathhistorical

    What Path is, absolute paths, and relative paths.

  6. NIO Serverhistorical

    1. Example: server and client. 2. Reference.