
Introduction to Programming with Java
Published on 16. January 2008
Book
Paperback/Softback
832 pages
978-0-07-128781-4 (ISBN)
Description
Dean/Dean centers the student with fundamentals before leading them into the more difficult object-oriented approach. In addition to incorporating problem-solving techniques, the authors have added psuedocode throughout several chapters to make the book friendlier to students. Problems incorporate other disciplines, taking real-world situations from business, science, agriculture, and typical day-today activities, such as banking and retail. The authors have an extremely student-friendly writing style, bringing excitement to topics through active encouragement and approachable terminology.Dean/Dean leads the reader on a journey into the fun and exciting world of computer programming. Throughout the journey, the authors provide lots of problem-solving practice. After all, good programmers need to be good problem solvers. The text will show how to implement problem solutions with Java programs. There will be a plethora of examples, some short and focused on a single concept, some longer and more "real-world". The material is in a conversational, easy-to-follow manner aimed at making the journey a pleasant one.
More details
Language
English
Place of publication
United States
Publishing group
McGraw-Hill Education - Europe
Target group
College/higher education
Dimensions
Height: 229 mm
Width: 178 mm
Thickness: 28 mm
Weight
1216 gr
ISBN-13
978-0-07-128781-4 (9780071287814)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
Chapter 1. Introduction to Computers and ProgrammingChapter 2. Algorithms and DesignChapter 3. Java BasicsChapter 4. Control StatementsChapter 5. Using Pre-Built MethodsChapter 6. Object-Oriented ProgrammingChapter 7. Object-Oriented Programming-Additional DetailsChapter 8. Software EngineeringChapter 9. Classes with Class MembersChapter 10. Arrays and Array ListsChapter 11. Type Details and Alternate Coding Mechanisms.Chapter 12. Composition and InheritanceChapter 13. Inheritance and PolymorphismChapter 14. Exception HandlingChapter 15. FilesChapter 16. GUI Programming BasicsChapter 17. GUI Programming-Component Layout, Additional GUI Components
Appendix 1. Unicode/ASCII Character Set with Hexadecimal CodesAppendix 2. Operator PrecedenceAppendix 3. Java Reserved WordsAppendix 4. PackagesAppendix 5. Java Coding-Style ConventionsAppendix 6. JavadocAppendix 7. UML Notations Used in this BookAppendix 8. RecursionAppendix 9. Multithreading
Appendix 1. Unicode/ASCII Character Set with Hexadecimal CodesAppendix 2. Operator PrecedenceAppendix 3. Java Reserved WordsAppendix 4. PackagesAppendix 5. Java Coding-Style ConventionsAppendix 6. JavadocAppendix 7. UML Notations Used in this BookAppendix 8. RecursionAppendix 9. Multithreading