code: public static ReadableByteChannel getInstance(Path path) throws IOException
      {
          return FileChannel.open(path, StandardOpenOption.READ);
      }
docs: Returns a Channel for reading.
  @param path
  @return
  @throws IOException