TCP/IP Sockets in Java, Second Edition: Practical Guide for Programmers by Calvert, Kenneth L., Donahoo, Michael J. [Morgan Kaufmann, 2008] (Paperback) 2nd Edition [Paperback]
Practical guide, clear explanation. The only drawback is the Java version is too old (less than Java 8 - which is widely the standard now), making many example implementations wrong/too verbose sometimes.
Awesome book that can help you refresh skills in sockets and also acquire some new knowledge. I guess you can read this book if you tried to play with sockets by yourself and you want more deep knowledge. Still, this book is not a "recipe for all". There's no answer for "How to create multiplayer high performance game based on sockets", but you can combine knowledge from this book to find the answer.
I was hoping I was just missing something about how painful Java network programming seems to be (even the NIO API), but unless this book is just full of lies, apparently not. I'm also definitely not the book's target audience (way too much into material), but that's not really its fault.