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 SE version 17 or later
 - An IDE or code editor of your choice
 
The instructions for how to set up a Java SE and IntelliJ IDEA editor were provided in Chapter 1, Getting Started with Java 17. The files with the code examples for this chapter are available on the GitHub repository at https://github.com/PacktPublishing/Learn-Java-17-Programming.git in the examples/src/main/java/com/packt/learnjava/ch14_streams folder and the streams folder, which contains a standalone stream-processing application.