Introduction to Java Programming, Comprehensive Version
Authors: Y. Daniel Liang
Publisher: Pearson
Edition: 8
Publish Year: 2010
ISBN: 9780132472753
Students learn critical problem solving skills and core constructs before object-oriented programming. Liang's approach has been extended to application-rich programming examples, which go beyond the traditional math-based problems found in most texts. Students are introduced to topics like control statements, methods, and arrays before learning to create classes. Later chapters introduce advanced topics including graphical user interface, exception handling, I/O, and data structures.