Java SE 7 Programming Essentials
Learn Java SE 7 Quickly and EasilyThis full-color guide gives you a solid foundation in the fundamentals of Java SE 7 programming, from core programming concepts to using Java language tools and applying good technique. By the book's end, you'll be ready to manage existing Java code and even write some small programs. This practical book also prepares you for the Oracle OCA: Java SE 7 Programmer certification exam (1Z0-803), covering all the topics you need to know for the exam.Learn these Java programming essentials—and more:Java basics—classes, data types, strings, and methodsUsing primitive data versus object dataAll about operators—arithmetic, relational, and othersDeclaring, initializing, and accessing arraysHow loops both simplify and complicate codeWhen to apply encapsulation and when not toTop-level structures: abstract classes and interfacesHandling inheritance, casting, and exceptionsThis strikingEssentialsbook maximizes skill acquisition and knowledge retention with:Chapter-opening learning topicsFull coverage of all exam topicsFour-color illustrationsEssentials and Beyond—summaries and additional suggested exercisesChapter review questions