I'm an intermediate c++ programmer beginning to learn java and curious about what people would reccomend on how to approach network programming with java. I have no desire to build webpages for browsers but to build a communications between systems to exchange data for games or other programs I might write.
I just finished 'Beginning Java' and will most likely reinforce what it taught me with a more thorough book, so if you have a book that is good please reccomend it as well.