Synopses & Reviews
Newly updated for JDK 5.0, best-selling author Gary J. Bronson's text provides students with a solid but gentle introduction to object-oriented Java programming in the first chapter. Objects and classes are defined in the context of a practical recipe analogy, ensuring that students will be able to grasp these challenging topics. Students will emerge from this text with the ability to code basic CS1 Java programming problems within a class-centered environment.
Synopsis
Connecting with students of all levels in the Introductory Programming course, Gary Bronson utlizes the groundbreaking features of JDK 5.0 in this Enhanced Edition of his successful Java text.
About the Author
Dr. Gary Bronson is a Professor of Information Systems at Fairleigh Dickinson Universiy (FDU) in Madison, NJ. Prior to that, he worked at Lockheed Electronics, Bell Laboratories, and as a computer consultant to a number of Wall street financial firms. In 2000 he was voted Teacher of the Year by the students at FDU. His area of expertise is programming languages and he has authored several successful programming textbooks on C, C++, and Java.
Table of Contents
Part 1: Creating and Using Java Classes 1. Introduction 2. Creating Classes 3. Developing Class Methods Part 2: Methods and Statements 4. Input and Formatting Class Methods 5. Selection 6. Repetition Part 3: Reference and Collection Data Types 7. Strings and Characters 8. Collections: Arrays Part 4: Creating Swing-Based GUIs 9. Visual Programming Basics 10. Additional Components and Event Handlers Part 5: Additional Programming Topics 11. Additional Class Capabilities 12. Files 13. Collections: List Creation and Maintenance 14. Additional Capabilities Appendices A: Operator Precedence Table B: Unicode Character Set C: Compiling and Running a Java Program D: Obtaining Locales E: Creating Leading Spaces F: Creating and Using Packages G: A Keyboard Input Class H: Applets I: Real Number Storage J: Solutions and Source Code