Java Programming with Java SE 6.0: Java I/O


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number



Overview/Description
To enable the learner to use Java's I/O facilities to read and write data, and format input or output

Target Audience
Programmers with an understanding of procedural programming concepts who want to learn Java and object-oriented programming; programmers proficient in another object-oriented programming language who want to move to Java; programmers experienced in the Java language who want to make the upgrade to Java SE 6.

Prerequisites
Knowledge of programming principles and experience in procedural programming or scripting languages, such as Visual Basic, C, or JavaScript; understanding of object-oriented languages, such as C++ or C#, is an advantage.

Expected Duration (hours)
1.7

Lesson Objectives

Java Programming with Java SE 6.0: Java I/O

  • use the classes of the java.io package to access files and read and write data in a given scenario, and recognize how a Console class works.
  • use the classes of the java.nio package to modify buffers, get information about disk usage, retrieve a channel, and transfer data between channels.
  • use a scanner to retrieve input from a specific source.
  • use the printf method and the Formatter class to format output for a given scenario.
  • recognize what serialization enables you to do, write objects to a file, and read objects from a file.
  • Course Number:
    252352_eng