Acknowledgments

A thousand thanks to my family for understanding when I was invisible and unresponsive for long periods of time. I also appreciate the many friends who kept things positive with their constant encouragement and support. I am grateful to the QA team for their help: Curtis Eubanks, Mat Keller, and Vinnie Luther. Thanks to the many colleagues who suggested projects, looked at drafts, analyzed code, and pointed out when I was on target as well as when I was "full of it." Charles E. Brown deserves a special mention for introducing me to the world of publishing, and for connecting me with a great agent. Jawahara Saidullah helped with the "nuts and bolts" of contracts, and my agent Margot Hutchison did a great job of keeping things ...

Get Wicked Cool Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.