i`m looking for books, websites, or the like that discuss good programming techniques for some of the finer points of j2se (or OOP in general).
Serialization, Applet and Servlet communicaiton with a database, session management (tomcat), and expandable/updatable data structures is my primary interest, but other 'advice' is more than welcome. My end goal is to be able to optimize existing software.
The bits I've been able to find are few and far between. I suppose this is the type of thing that has to be, for the most part, learned the slow, painful way. I'm not looking for syntax resources, those are plentiful :P