I'm very interested to play with the NIO in the fields of portable applications to use it for encrypted filesystems in a singel file and so on. To port existing applications and dbs it would be nice to have two more things in the NIO: createTempFile() and deleteOnExit().
If I missed it in the existing NIO please give me a hint.
Otherwise my proposals just need very little modification of the existing interfaces.