Press Release
September 16, 2002
Java New I/O Package Delivers a Profusion of Tools for Java Enterprise Developers: O'Reilly Releases "Java NIO"
Sebastopol, CA--Many serious Java programmers, especially enterprise
Java programmers, consider the new I/O API--called NIO for New
Input/Output--the most important feature in the 1.4 version of the Java
2 Standard Edition. The NIO package includes many things that have been
missing from previous editions of Java that are critical to writing
high-performance, large-scale applications: improvements in the areas
of buffer management, scalable network and file I/O, character-set
support, and regular expression matching. Most of all, it boosts
performance and speed dramatically. Staying current with the latest
Java technology is never easy, but O'Reilly's new book,
Java NIO by
Ron Hitchens (US $34.95), explores Java's new I/O capabilities in
detail, showing developers how to put these features to work to greatly
improve the efficiency of the code they write.
"Input/output may not be a topic that developers find glamorous, but
it's a very important one," says Hitchens. "Most programmers fancy
themselves software artists, crafting clever routines to squeeze a few
bytes here, unrolling a loop there, or refactoring somewhere else to
consolidate objects. While those things are undoubtedly important, the
gains made by optimizing code can be easily dwarfed by I/O
inefficiencies."
"Java NIO" examines the typical challenges that Java programmers face
with I/O and shows them how to take advantage of the Java's new I/O
features. Hitchens demonstrates how to put these tools to work using
examples of common, real-world I/O problems, and explains how the new
features have a direct impact on responsiveness, scalability, and
reliability.
This concise volume includes:
- A rundown of the new features in NIO
- Basic and advanced I/O Concepts
- Binary I/O and the new buffer classes
- Memory mapped files and file locking
- Character I/O: encoding, decoding, and transforming character data
- Regular Expressions and the new java.util.regex package
- Muliplexing with java.nio
Because the NIO APIs supplement the I/O features of version 1.3, rather
than replace them, developers will also learn when to use new APIs and
when the older 1.3 I/O APIs are better suited to their particular
applications.
"Java NIO" is intended for intermediate to advanced Java programmers:
those who have a good handle on the language and want (or need!) to
take full advantage of the new capabilities of Java NIO for large-scale
or sophisticated data handling. Programmers who are developing
applications where performance is critical will want to give this book
a permanent spot on their bookshelf.
Additional resources:
Java NIO
Ron Hitchens
ISBN 0-596-00288-2, 302 pages, $34.95 (US), $54.95 (CAN)
order@oreilly.com
1-800-998-9938; 1-707-827-7000
About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.
Return to: O'Reilly Press Room
|
Recent Press Releases
Press Release Archive »
Resources
Press Contacts
Corporate
Sara Winge
800/998-9938 x7109
Media Relations - North America
Sara Peyton
800/998-9938 x7118
Media Relations - Germany
Corina Pahrmann
+49-221-973160-22
Media Relations - Japan
Kenji Watari
+81-3-3356-5227
Media Relations - United Kingdom
Josette Garcia
+44 (0)1252-721284
Media Relations - Conferences
Maureen Jennings
800/998-9938 x7083
|