O'Reilly logo

Sams Teach Yourself Java™ 2 Platform in 21 Days Professional Reference Edition by Rogers Cadenhead, Laura Lemay

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 java.io 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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required