English | 2005 | ISBN: 1580030726, 1580030718 | 400 Pages | True PDF | 7.51 MB
A Guide to Programming in Java assumes little or no previous programming experience, making it ideal for an introductory programming course. It also includes complete coverage of the Advanced Placement Computer Science A topics. A Guide to Programming in Java emphasizes good problem-solving and programming skills in a clear, easy-to-understand format. Object-oriented programming is taught from the very start of the text. Throughout the text are many demonstration programs complete with runs that show program outputs. Numerous review problems, critical-thinking questions, and exercises with a wide range of difficulty are provided in each chapter. Topics covered in A Guide to Programming in Java include: Hardware and software, networking, and social and ethical issues; Applets and Web programming; Algorithms, pseudocode, and exception handling; Control structures; Strings, arrays, and generics; Classes and interfaces; GUI programming; Data structures, searching, and sorting.