Mayur Ramgir Nick Samoylov
This book is for Java developers who would like to build reliable and high-performance applications. Prior Java programming knowledge is assumed.