Laurent JOYEUX dispose d'une formation en électronique et est titulaire d'un doctorat en informatique avec une spécialité en traitement d'images. Les thématiques de recherche qu'il a étudiées (restauration de séquences d'images et restitution 3D de macromolécules observées par microscope électronique), l'ont naturellement confronté à l'utilisation de la programmation concurrente avec des implémentations sur machines multiprocesseurs ou sur machines dédiées. Plusieurs missions dans le domaine de l'innovation technologique, du développement de prototypes, du développement full-stack de sites e-commerce et de l'intégration logicielle dans des projets européens l'ont également amené à travailler en environnement Java. Ce livre est l'occasion pour lui de restituer au lecteur sa vision et son expérience de la programmation concurrente en Java.