Technical requirements
To be able to execute the code examples provided in this chapter, you will need the following:
- A computer with a Microsoft Windows, Apple macOS, or Linux operating system
- Java Standard Edition (SE) version 17 or later
- An integrated development environment (IDE) or your preferred code editor
Instructions on how to set up a Java SE and IntelliJ IDEA editor were provided in Chapter 1, Getting Started with Java 17. Files with code examples for this chapter are available on GitHub in the https://github.com/PacktPublishing/Learn-Java-17-Programming.git repository, in the examples/src/main/java/com/packt/learnjava/ch08_threads
folder.