Ever feel like the textbooks or references for Java leave a few things out? Yeah, me too. Apparently Fred Swartz feels the same way. He has put together Java Programming Notes to fill in some of the missing topics.

The notes cover everything from Java tools, introductory examples, and garbage collection to sounds, component layouts, and maps.