- buffers (they represent fixed size arrays of primitive data elements wrapped with supplementary state information)
- Channels (a model for a communiation connection)
- File locking and memory mapped files (provides classes for monitoring locking of files as well as the possibility of mapping files to memory thus improving the process)
- sockets (these classes provies new methods of interacting with network sockets)
- selectors (this allows the possibility to watch the status of different channels to monitor them more easily
- regular expressions (Perl like regular expressions for processing of Java)
- character sets (the mappings between characters and byte streams)
Thursday, 10 January 2008
Java NIO - Intro
Here is an entry on the topic of Java NIO in order to keep in mind the main aspects of these API.
First of all, Java NIO stands for Java New I/O.
There are a number of useful classes in this new API:
Labels:
introduction,
Java NIO