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... This description may be from another edition of this product.