14. Threads

Prerequisite Information

This chapter assumes that the reader is already familiar with interfaces in Java and how to define the entrypoint for a Java program using a main method. It also assumes the reader has a knowledge of basic Unix commands and experience working with a command-line text editor (e.g. emacs, vi, etc.). To get the most out of this chapter, you should follow along and take notes.

Help and Feedback

If you have any questions as you are working through the chapter, you are encouraged to post on the course Piazza page. Your questions will not only help you fill gaps in your knowledge but also give the authors and instructors insight on potential updates to the chapter.