進階搜尋
書籍資訊
Introduction to Programming with Java: A Problem Solving Approach 2/e (絕)

Introduction to Programming with Java: A Problem Solving Approach 2/e (絕)

  • 20本以上,享 8.5折
售價 $ 洽詢
  • 一般書籍
  • ISBN:9781259060489
  • 作者:John Dean, Raymond Dean
  • 版次:2
  • 年份:2014
  • 出版商:McGraw-Hill
  • 頁數/規格:922頁/平裝雙色
書籍介紹 本書特色 目錄 作者介紹
Description
Introduction to Programming with Java: A Problem Solving Approach teaches the reader how to write programs using Java. It does so with a unique approach that combines fundamentals first with objects early. The book transitions smoothly through a carefully selected set of procedural programming fundamentals to object-oriented fundamentals. During this early transition and beyond, the book emphasizes problem solving. For example, Chapter 2 is devoted to algorithm development, Chapter 8 is devoted to program design, and problem-solving sections appear throughout the book.

The second edition adds new language features and new end-of-chapter GUI sections that include animation. New chapters include an introduction to the Java Collections Framework and an in-depth treatment of recursion. New chapters on the book's website describe the JavaFX GUI platform.
Before diving into object-oriented programming (OOP) in Chapter 6, the second edition includes a “mini-chapter” that describes how to write multiple-method programs in a non-OOP environment. Those who want to continue this theme can follow an optional “late objects” approach by reading two chapters on the book's website before returning to OOP in Chapter 6.

Some key features include:

  • A conversational, easy-to-follow writing style.
  • Simple GUI programming early, in an optional standalone graphics track.
  • Well-identified alternatives for altering the book's sequence to fit individual needs.
  • Well-developed projects in six different academic disciplines, with a handy summary.Detailed customizable PowerPoint TM lecture slides, with icon-keyed hidden notes.
Features
To purchase an eBook version of this title visit www.coursesmart.com (ISBN 0077532740). With the CourseSmart e Textbook version of this title, students can save money, reduce their impact on the environment, and access powerful web tools for learning. Faculty can also review and compare the full text online without having to wait for a print desk copy.
Table of Contents
Chapter 1. Introduction to Computers and Programming 
Chapter 2. Algorithms and Design 
Chapter 3. Java Basics 
Chapter 4. Control Statements 
Chapter 5. Using PreBuilt Methods 
Chapter 6. Object-Oriented Programming 
Chapter 7. Object-Oriented Programming-Additional Details 
Chapter 8. Software Engineering 
Chapter 9. Arrays 
Chapter 10. Arrays Lists and an INtroduction to the Java Collections Framework 
Chapter 11. Recursion 
Chapter 12. Type Details and Alternative Coding Mechanisms 
Chapter 13. Aggregation, Composition, and Inheritance 
Chapter 14. Inheritance and Polymorphism 
Chapter 15. Exception Handling 
Chapter 16. Files, Buffers, Channels, and Paths 
Chapter 17. GUI Programming Basics 
Chapter 18. GUI Programming-Component Layout, Additional GUI Components 
Appendix 1. ASCII Character Set 
Appendix 2. Operator Precedence 
Appendix 3. Java Reserved Words 
Appendix 4. Packages 
Appendix 5. Java Coding-Style Conventions 
Appendix 6. Javadoc with Tags 
Appendix 7. UML Diagrams 
Appendix 8. Number Systems and Conversions Between Them 
John Dean, Park University
Raymond Dean, University of Kansas - Lawrence
登入 購物車0 立即購買 加入購物車