Cite Them Right 11th edition - Harvard

Fernández González, J. (2016) Mastering concurrency programming with Java 8 : master the priciples and techniques of multithreaded programming with the Java 8 concurrency API [book], Community experience destilled. Birmingham: Packt Publishing.

Chicago Manual of Style 17th edition (full note)

Fernández González, Javier. Mastering concurrency programming with Java 8 : master the priciples and techniques of multithreaded programming with the Java 8 concurrency API. Book. Community experience destilled. Birmingham: Packt Publishing, [2016?], Birmingham: Packt Publishing, [2016?].

American Psychological Association 7th edition

Fernández González, J. (ca. 2016). Mastering concurrency programming with Java 8 : master the priciples and techniques of multithreaded programming with the Java 8 concurrency API [Book]. In Community experience destilled. Packt Publishing.

Modern Language Association 9th edition

Fernández González, J. “Mastering concurrency programming with Java 8 : master the priciples and techniques of multithreaded programming with the Java 8 concurrency API”. Community experience destilled, book, Packt Publishing, 2016.

ISO-690 (author-date, Deutsch)

FERNÁNDEZ GONZÁLEZ, Javier, 2016. Mastering concurrency programming with Java 8 : master the priciples and techniques of multithreaded programming with the Java 8 concurrency API. Birmingham: Packt Publishing. ISBN 1785886126

Warning: These citations may not always be 100% accurate.