Java SE 13: Streams for Primitive Types, Objects, & Buffered IO

Java    |    Intermediate
  • 9 videos | 1h 10m 3s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 18 users Rating 4.5 of 18 users (18)
In this nine-video course, you will be focusing on Java's parallel class hierarchies for working with byte and character data and the various variants available to you. To begin, participants will learn how buffered stream handling saves on unnecessary inout-output (IO). Learn how to use the BufferedInputStream and BufferedOuputStream classes to interact efficiently with byte streams, and then to use the BufferedReader and BufferedWriter classes to interact efficiently with character streams. As you progress, you will explore how to use the DataOutputStream class to write primitive types and strings to byte strings, and the DataInputStream class to read primitive types and strings from byte streams. This leads participants to utilize the ObjectOutputStream class to write objects of any type to byte streams and the ObjectInputStream class to read objects of any type from byte streams. Finally, you will implement the Serializable interface in user-defined classes so that they can be written to and read from using ObjectOutputStream and ObjectInputStream objects.

WHAT YOU WILL LEARN

  • Discover the key concepts covered in this course
    Use the bufferedinputstream and bufferedoutputstream classes to efficiently interact with byte streams
    Use the bufferedreader and bufferedwriter classes to efficiently interact with character streams
    Use the dataoutputstream class to write primitive types and strings to byte streams
    Use the datainputstream class to read primitive types and strings from byte streams
  • Use the objectoutputstream class to write objects of any type to byte streams
    Use the objectinputstream class to read objects of any type from byte streams
    Implement the serializable interface in user-defined classes so that they can be written to and read from using objectoutputstream and objectinputstream objects
    Summarize the key concepts covered in this course

IN THIS COURSE

  • 2m 21s
  • 10m 16s
    In this video, you will learn how to use the BufferedInputStream and BufferedOutputStream classes to efficiently interact with byte streams. FREE ACCESS
  • Locked
    3.  Buffered Readers for Character Data
    9m 4s
    Learn how to use the BufferedReader and BufferedWriter classes to interact with character streams efficiently. FREE ACCESS
  • Locked
    4.  DataOutputStreams for Primitive Types
    7m 58s
    In this video, you will learn how to use the DataOutputStream class to write primitive types and strings to byte streams. FREE ACCESS
  • Locked
    5.  DataInputStreams for Primitive Types
    11m 13s
    In this video, you will use the DataInputStream class to read primitive types and strings from byte streams. FREE ACCESS
  • Locked
    6.  ObjectOutputStreams for Serialized Objects
    8m 40s
    In this video, you will use the ObjectOutputStream class to write objects of any type to byte streams. FREE ACCESS
  • Locked
    7.  ObjectInputStreams for Serialized Objects
    8m 4s
    Learn how to use the ObjectInputStream class to read objects of any type from a byte stream. FREE ACCESS
  • Locked
    8.  Implementing Serializable
    10m 53s
    In this video, find out how to implement the Serializable interface in user-defined classes so that they can be written to and read from using ObjectOutputStream and ObjectInputStream objects. FREE ACCESS
  • Locked
    9.  Course Summary
    1m 34s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.5 of 84 users Rating 4.5 of 84 users (84)
Rating 4.6 of 213 users Rating 4.6 of 213 users (213)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 33 users Rating 4.4 of 33 users (33)
Rating 4.6 of 473 users Rating 4.6 of 473 users (473)
Rating 4.7 of 100 users Rating 4.7 of 100 users (100)