I would like to thank my parents for their continuous support. In addition, I would like to thank Alan Mycroft and Mario Fusco, with whom I wrote the book Java 8 in Action. Finally, I would also like to thank Richard Warburton, Stuart Marks, Trisha Gee, and the O’Reilly staff, who provided valuable reviews and suggestions.