Java Programming: From Problem Analysis to Program Design, 4th Edition

标签:,

Book Description

Designed for the beginning programming student, this book will motivate learners while teaching fundamental programming concepts. Based on years of classroom testing, this fourth edition of JAVA? PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN approaches programming with a focus on clear explanations and practice – two critical factors in mastering the Java language. Straightforward language is used to explain the reasoning behind each new concept, and numerous examples and exercises allow readers to practice solving problems and writing code. This new edition is fully compliant with the latest version of Java, and includes updated programming exercises and programs.

FOUR-COLOR DESIGN: Four-color interior design displays accurate Java code and comments
VISUAL DIAGRAMS: More than 240 visual diagrams clearly illustrate difficult concepts
PROGRAMMING CODE WITH DESCRIPTIONS: Programming code used in examples is accompanied by a description of what each line in the code does, leading readers step-by-step through the programming process
PROGRAMMING EXAMPLES: Extensive programming examples demonstrate the accurate, concrete stages of Input, Output, Program Analysis and Algorithm Design, and a Complete Program Listing, which challenge readers to write Java programs with a specified outcome
ACCOMPANYING CD: Accompanying CD contains JDK 6.0, jGRASP, and the Eclipse IDE
SAM Test bank available

Table of Contents
1. An Overview of Computers and Programming Languages
2. Basic Elements of Java
3. Introduction to Objects and Input/Output
4. Control Structures I (Selection)
5. Control Structures II (Repetition)
6. Graphical User Interface (GUI) and Object-Oriented Design (OOD)
7. User-Defined Methods
8. User-Defined Classes
9. Arrays
10. Inheritance and Polymorphism
11. Handling Exceptions and Events
12. Advanced GUIs and Graphics
13. Recursion
14. Searching and Sorting Algorithms

Appendices A. Java Reserved Words
Appendices B. Operator Precedence
Appendices C. Character Sets
Appendices D. Additional Java Topics
Appendices E. Answers to Odd Numbered Exercises
Book Details

Paperback: 986 pages
Publisher: Course Technology; 4th Edition (April 2009)
Language: English
ISBN-10: 1439035660
ISBN-13: 978-1439035665

0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x