Object-Oriented Programming: Input/Output

Location B3-104
Time October 5, 14.30 - 16.15
Subject In this seminar we look at input and output from Java programs. This is covered by what is collectively called the Java I/O System. This system provide an abstraction on all aspects of I/O, e.g., memory, files, directories, network. The Java I/O System is rather complicated because it needs to take a lot of possible configurations into consideration, e.g., character, binary, buffered, unbuffered, line-oriented, etc.
Reading Chapter 12 in the book "The Java I/O System". pages. 583-643. If you are dealing with persistency in our project you can find the details of this topic in pages 650-672 "Object Serialization. Also note that there is an introduction to using regular expression on the pages 675-694.
Exercises Exercise
Solutions Solutions for the exercises both documentation and source files
Examples The examples from the lecture, both documentation and source files
Slides PDF

Here links that are useful for the seminar are listed: