Rex Steele
Learning Objectives
Demonstrate your ability to conduct file I/O operations
List and describe the primary Java classes required to conduct file I/O operations
Describe the behavior of a serialized object when saved to a file
List the steps required to open a file, write objects to the file, read from a file, and close the file
Demonstrate your ability to read byte streams from a file
Demonstrate your ability to write byte streams to a file
Demonstrate your ability to read character streams from a file
Demonstrate your ability to write character streams to a file
Demonstrate your ability to read and write fixed-length file records
Demonstrate your ability to properly handle exceptions related to file I/O operations
Demonstrate your ability to conduct random file I/O operations