Good examples, easy to read and digest. Can definitely be used as a cookbook/reference in the future. I recommend it to anyone who is doing network development in Java in the future. It briefly discusses different types of concurrency and asynchronous programming.
Read to refresh my knowledge of Java, but it's too outdated & too many not necessary details - it looks like it was written for person, who're never heard about networking & related things...