Skip to content
Scan a barcode
Scan
Added to your cart
Paperback Java I/O Book

ISBN: 1565924851

ISBN13: 9781565924857

Java I/O (O'Reilly Java)

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Acceptable

$4.89
Save $35.06!
List Price $39.95
Almost Gone, Only 1 Left!

Book Overview

All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read and write data of different types. Java provides many different kinds of streams, each with its own application. The universe of streams is divided into four large categories: input streams and output streams, for reading and writing binary data; and readers and writers, for reading and writing textual (character) data. You're almost certainly familiar with the basic kinds of streams--but did you know that there's a CipherInputStream for reading encrypted data? And a ZipOutputStream for automatically compressing data? Do you know how to use buffered streams effectively to make your I/O operations more efficient? Java I/O, 2nd Edition has been updated for Java 5.0 APIs and tells you all you ever need to know about streams--and probably more. A discussion of I/O wouldn't be complete without treatment of character sets and formatting. Java supports the Unicode standard, which provides definitions for the character sets of most written languages. Consequently, Java is the first programming language that lets you do I/O in virtually any language. Java also provides a sophisticated model for formatting textual and numeric data. Java I/O, 2nd Edition shows you how to control number formatting, use characters aside from the standard (but outdated) ASCII character set, and get a head start on writing truly multilingual software. Java I/O, 2nd Edition includes: Coverage of all I/O classes and related classes In-depth coverage of Java's number formatting facilities and its support for international character sets This description may be from another edition of this product.

Customer Reviews

4 customer ratings | 4 reviews

Rated 5 stars
Best programming book I've read

The basis of Java is to make hard things easy and easy things impossible. And among one of these impossibilites is standard I/O.After having tried almost every single I/O class in Java and having been only able to get FileReader and FileWriter to work successfully, I decided to buy this book. I was afraid that I would get it and it would be so technical that only people who wear pocket protectors as their standard gear...

0Report

Rated 5 stars
I finally understand Java I/O

I had been using Java without really comprehending Java's approach to I/O. Other books never really explained what was going on to the extent that I could ever trust myself to write I/O code without having a book open.This book clearly explains the theory and practice of Java I/O, and all the various features. It's the second most valuable Java book I own (Java in a Nutshell being the most frequently used). The book has...

0Report

Rated 5 stars
Excellent treatment of an area usually taken for granted

I'm a C++ programmer that has given himself a crash-course in Java for a project at work. If I had this book earlier, I would have gotten things done a lot faster. Every programmer should be familiar with input and output streams, but how many can say they know the in's and out's of Java's cryptographic streams and piped streams? If asked, could you tell the difference between a BufferedWriter and a PrintWriter? I...

0Report

Rated 5 stars
Well-written, comprehensive treatment of the subject

This is an excellent book.After jumping around and reading about a third of it, I was already recommending to some of the newer Java programmers around me to pick it up and get a solid understanding of proper I/O use in Java. I very much recommend this as any Java programmer's second book. Right after learning the language itself, this book should be read followed closely by other O'Reilly titles such as Java Threads...

0Report

Copyright © 2025 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured