Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Java I/O, NIO and NIO.2
Friesen J., Apress, New York, NY, 2015. 552 pp. Type: Book (978-1-484215-66-1)
Date Reviewed: Feb 10 2016

The knowledge needed to write modern input/output (I/O) in Java is contained in this book, which is addressed to advanced Java developers.

The book has two parts: the I/O and the non-blocking I/O (NIO). The I/O part presents in detail the classic Java I/O classes such as file, streams, and reader/writers. The second part is about the newer NIO application programming interface (API), which is used for intensive I/O operations. A key element in NIO is the buffer as an object that contains data. The data is sent/received from an I/O service via a channel, which represents a connection to the hardware device. Other features of NIO are the character set encoding and regular expressions. NIO.2 brings an improved file system interface and asynchronous I/O.

The book is structured as an extended manual. The classes and methods are listed and defined in detail. I found many pertinent observations of the API usage. The flow of complicated operations is well explained. Numerous code examples cover more than half of the book. The type fonts are easy to read and follow the known convention. One problem is the lack of section numbering, which leads to some confusion.

Overall, this is a useful companion book for every Java programmer who needs to work with complex I/O operations.

Reviewer:  Claudiu Popescu Review #: CR144158 (1605-0279)
Bookmark and Share
  Featured Reviewer  
 
Java (D.3.2 ... )
 
 
Software Libraries (D.2.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Java": Date
Java for C/C++ programmers
Daconta M., John Wiley & Sons, Inc., New York, NY, 1996. Type: Book (9780471153245)
Apr 1 1997
Java programming explorer
Bartlett N., Leslie A., Simkin S., Coriolis Group Books, Scottsdale, AZ, 1996. Type: Book (9781883577810)
Apr 1 1997
The Java handbook
Naughton P., Osborne/McGraw-Hill, Berkeley, CA, 1996. Type: Book (9780078821998)
Apr 1 1997
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy