Chapter 17. Handling Data Through Java Streams

Many of the programs you create with Java will need to interact with some kind of data source. There are countless ways in which information can be stored on a computer, including files on a hard drive or CD-ROM, pages on a Web site, and even the computer's memory itself.

You might expect there to be different techniques to handle each of the different storage devices. Fortunately, this isn't the case.

In Java, information can be stored and retrieved using a communications system called streams, which are implemented in the package.

Today you learn how to create input streams to read information and output streams to store information. You'll work with each of the following:

  • Byte streams, which ...

Get Sams Teach Yourself Java™ 2 Platform in 21 Days Professional Reference Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.