Chapter 7

image

Input/Output

In this chapter, you will learn

  • What input/output is in Java
  • How to work with a File object that represents an abstract pathname for a file or a directory in a file system
  • The decorator pattern
  • Byte-based and character-based input/output streams
  • Reading data from a file and writing data to a file
  • Reading and writing primitive type and reference type data to input/output streams
  • Object serialization and deserialization
  • How to develop custom input/output stream classes
  • The Console and Scanner classes to interact with the console
  • The StringTokenizer and StreamTokenizer classes to split text into tokens based on delimiters ...

Get Beginning Java 8 Language Features: Lambda Expressions, Inner Classes, Th reads, I/O, Collections,and Streams now with O’Reilly online learning.

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