Java SE 13: Streams for Primitive Types, Objects, & Buffered IO
Java
| Intermediate
- 9 videos | 1h 10m 3s
- Includes Assessment
- Earns a Badge
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 courseUse the bufferedinputstream and bufferedoutputstream classes to efficiently interact with byte streamsUse the bufferedreader and bufferedwriter classes to efficiently interact with character streamsUse the dataoutputstream class to write primitive types and strings to byte streamsUse the datainputstream class to read primitive types and strings from byte streams
-
Use the objectoutputstream class to write objects of any type to byte streamsUse the objectinputstream class to read objects of any type from byte streamsImplement the serializable interface in user-defined classes so that they can be written to and read from using objectoutputstream and objectinputstream objectsSummarize the key concepts covered in this course
IN THIS COURSE
-
2m 21s
-
10m 16sIn this video, you will learn how to use the BufferedInputStream and BufferedOutputStream classes to efficiently interact with byte streams. FREE ACCESS
-
9m 4sLearn how to use the BufferedReader and BufferedWriter classes to interact with character streams efficiently. FREE ACCESS
-
7m 58sIn this video, you will learn how to use the DataOutputStream class to write primitive types and strings to byte streams. FREE ACCESS
-
11m 13sIn this video, you will use the DataInputStream class to read primitive types and strings from byte streams. FREE ACCESS
-
8m 40sIn this video, you will use the ObjectOutputStream class to write objects of any type to byte streams. FREE ACCESS
-
8m 4sLearn how to use the ObjectInputStream class to read objects of any type from a byte stream. FREE ACCESS
-
10m 53sIn 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
-
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.