Publisher's Synopsis
Aimed at beginning to intermediate programmers, this text prepares readers for actual software development by covering the Java language comprehensively. It covers basic programming concepts, testing and debugging, and the AWT library.