Working with Java I/O API in Java SE Applications (Java SE 11 Developer Certification 1Z0-819)

In this course, you will learn how the API is organized and working, how you can solve common problems with I/O , and get hints on how to get ready for the certification.
Course info
Rating
(26)
Level
Intermediate
Updated
Mar 23, 2021
Duration
2h 16m
Table of contents
Course Overview
Introducing I/O Support in Java
Manipulating Files with File and Path
Reading and Writing Characters
Reading and Writing Bytes
Parsing Commands from the Console Using Scanner
Description
Course info
Rating
(26)
Level
Intermediate
Updated
Mar 23, 2021
Duration
2h 16m
Your 10-day individual free trial includes:

Expert-led courses

Keep up with the pace of change with thousands of expert-led, in-depth courses.
Description

The Java I/O API is a fundamental API of the JDK and one of the topics of the Java SE 11 certification. In this course, Working with Java I/O API in Java SE Applications (Java SE 11 Developer Certification 1Z0-819), you will learn three main concepts. First, you will explore how to work with files using the File class and the Path interface. Next, you will see one of the key points of the certification: the organization of the API. It is first divided in two parts: the reading and the writing of elements. It is then divided in two more parts: one supporting the reading and writing and characters and the other the reading and writing of bytes. Finally, you will discover how to tell a low-level I/O stream operation from a high-level one. All common stream operations needed for the certification are also covered, along with serialization. When you are finished with this course, you will be ready to pass the Java I/O chapter of the certification.

About the author
About the author

Passionate about programming computers for over 20 years, Jose made his debut in assembler and C, C for SIMD parallel machines before adopting Java as an object-oriented language. Assistant professor in Paris North University for more than 15 years, Jose also brings his expertise to many projects, in various industrial fields.

More from the author
More courses by Jose Paumard
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello. My name is Jose. I'm a Java Champion and a JavaOne Rock Star. I am talking to you from Paris, where I live, and I'm very glad to present my new course, Working with Java I/O in Java SE Applications. This course is a little special since its goal is to help you pass the Java SE 11 certification, 1Z0‑819. In just 2 hours, I give you a precise overview of the Java I/O API, focusing on the elements you need to know for the certification. You will see the structure of the API organized in four parts, the reading and writing of characters and bytes and its extensions to access files and in‑memory buffers. You will learn how to access files and directories on the file system using the File class and the Path interface and how to deal with non‑UTF‑8 characters using charsets. Specifics for bytes are also covered, namely reading and writing primitive types like ints or doubles, as well as reading and writing objects using the serialization mechanism. The main focus of this course is to highlight the points you need to master to pass the certification, as well as traps you may find it here and there. I am extremely excited to show you all this, and I hope it will help you pass the Java SE 11 certification you need.