Intermediate module
Module 10: Strings, Files, and Everyday Core APIs
Strengthen the APIs you use every week in real code: strings, formatting, regex, paths, and files.
Module lessons
Module 10: Strings, Files, and Everyday Core APIs
0/6 complete0% complete
01
Strings, Immutability, and the String Pool
Understand why Strings are immutable, how that affects performance, and when the string pool matters.
16 min
Next
02
StringBuilder for Efficient Text Building
Use StringBuilder when you need to build text step by step without creating wasteful temporary strings.
16 min
Ready
03
Formatting Output with printf and format
Format numbers, text, and aligned output so your programs look cleaner and easier to read.
14 min
Ready
04
Regex Basics for Validation and Search
Learn a small set of regex tools for validation, search, and simple text extraction.
20 min
Ready
05
Files and Paths with NIO.2
Work with Path and Files APIs to read, write, and inspect files in modern Java.
18 min
Ready
06
Mini-Project: Log File Analyzer
Parse a simple log file, count events, and produce a readable summary report.
28 min
Ready
Advertisement