Duration: 17 minutes
Summary: In this video, we start the discussion of Strings, I/O, formatting and parsing. We start the video with a quick overview of these concepts. We talked about immutable strings, StringBuffer and StringBuilder, their methods, and the difference between these classes. We also discussed File I/O and how the File class represents files and directories. Then, we moved to serialization (the process of writing an object to storage medium) using the ObjectOutputStream and ObjectInputStream. We saw an example on how the non-serializable class must run its constructor. Finally, we talked about regular expressions, and how important they are when searching for data within a large data source.