After completing Java 2 Programmer Certification 310-025: The java.io Package, the user should be able to:
 | Write code to read, write, and update files |
 | Select valid constructor arguments for input and output stream classes and subclasses |
 | Write code that navigates a file system |
 | Explain how international text is supported |
|
Class Hierarchy and Interfaces
 | Streams |
 | The java.io class hierarchy |
 | The java.io interfaces |
Byte Data Sink Streams
 | The InputStream class |
 | Markable streams |
 | The OutputStream class |
 | Byte array I/O |
 | File I/O |
 | Piped I/O |
Byte Processing Streams
 | Filtered I/O |
 | Buffered I/O |
 | Data I/O |
 | The PrintStream class |
 | The SequenceInputStream class |
 | Object I/O |
Character Data Sink Streams
 | The Reader and Writer classes |
 | Character array and string I/O |
 | The FileReader and FileWriter classes |
 | The PipedReader and PipedWriter classes |
 | Character sets and encodings |
Character Processing Streams
 | Buffered character I/O |
 | Filtered character I/O |
 | InputStreamReader and OutputStreamWriter |
 | The PrintWriter class |
 | The RandomAccessFile class |
 | The StreamTokenizer class |
|
This course has the following features:
 | Exercises that allow users to practice the skills needed to create Java programs |
 | A file containing the text of the exercises |
 | Activities that allow users to apply course concepts in an interactive questioning environment |
 | A glossary |
 | A Skill Assessment |
|
 | Java 2 Programmer Certification 310-025: Java and Object-Oriented Fundamentals (J25301) |
 | Java 2 Programmer Certification 310-025: Declarations, Flow Control, and Exception Handling (J25302) |
 | Java 2 Programmer Certification 310-025: Classes, Interfaces, Methods, and Garbage Collection (J25303) |
 | Java 2 Programmer Certification 310-025: Threads (J25304) |
 | Java 2 Programmer Certification 310-025: The java.lang Package (J25305) |
 | Java 2 Programmer Certification 310-025: The java.util Package (J25306) |
 | Java 2 Programmer Certification 310-025: GUI Components and Containers of the java.awt Package (J25307) |
 | Java 2 Programmer Certification 310-025: Layouts and Event Handlers of the java.awt Package (J25308) |
 | Java 2 Programmer Certification 310-025: Graphic and Image Elements of the java.awt Package (J25309) |
|
Java is a registered trademark of Sun Microsystems, Inc.
|