Java SE 13: Byte & Character Streams in Java


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

In this series of video tutorials, you will learn about file and stream handling in Java with a strong conceptual foundation, before moving onto practical scenarios. Begin by learning how to navigate Java's complicated hierarchy of classes for dealing with byte and character streams. You will then learn how to apply the skip and available methods of FileInputStream objects and identify when the end of a byte stream has been reached. You will be able to write a byte stream by using the OutputStream and FileOutputStream classes, and then examine how to copy any file as a byte sequence using the FileInputStream and FileOutputSream classes. Move on to learning how to read a character stream using the FileReader and FileWriter classes. You will then copy a character file as a sequence of characters using the FileReader and FileWriter classes. At the end of the course, participants will be able to summarize the key concepts covered.



Expected Duration (hours)
0.9

Lesson Objectives

Java SE 13: Byte & Character Streams in Java

  • discover the key concepts covered in this course
  • recognize Java's class hierarchy for byte and character streams
  • read a byte stream using the InputStream and FileInputStream classes
  • apply the skip and available methods of FileInputStream objects and identify when the end of a byte stream has been reached
  • write a byte stream using the OutputStream and FileOutputStream classes
  • copy any file as a sequence of bytes using the FileInputStream and FileOutputStream classes
  • read a character stream using the FileReader and FileWriter classes
  • copy a character file as a sequence of characters using the FileReader and FileWriter classes
  • summarize the key concepts covered in this course
  • Course Number:
    it_jdcojdj_08_enus

    Expertise Level
    Intermediate