Java is a powerful general-purpose programming language that can accomplish many tasks. Java groups its programming power into re-usable units called packages (akin to libraries in other languages.) Join Mike Simpson as he reviews Java 6's “core packages” and details how each of these packages handles some key programming task.