Wiley Publishing, 2007. — 766 p.
Professional Java Programmingprovides a bridge from the ihow toi language books that dominate the Java space (Teach Yourself Hello World in Java in 24 Hours) and the more detailed, but technologically stove-piped books on topics such as EJB, J2EE, JMX, JMS, and so on. Most development solutions involve using a mix of technologies, and the books for all of these technologies would stand several feet tall. Furthermore, the reader needs but a fraction of the overall content in these books to solve their specific problems. Professional Java Programming provides background information on the technology, practical examples of using the technology, and an explanation of where the reader could find more detailed information. It strives to be a
professional reference for the Java developer.
Working as an effective professional Java developer requires two major skills: thinking like a Java developer and having a broad understanding of Java APIs, tools, and techniques to solve a wide variety of Java problems. Reviewing the structure of the book, you can see how the chapters help you realize the goal of improving these skills.