Programming and Problem Solving with Java / Edition 1

Programming and Problem Solving with Java / Edition 1

by James M. Slack
     
 

ISBN-10: 0534374867

ISBN-13: 9780534374860

Pub. Date: 12/28/1999

Publisher: Brooks/Cole

This book lays the foundation of programming skills for the computer science major, with an early introduction (in Chapter 2) of the basic concepts of objects, classes, selection and iteration, and how graphics are handled in Java. The rest of the book builds on this core knowledge base. A major advantage of this book is that several key topics in the course -

Overview

This book lays the foundation of programming skills for the computer science major, with an early introduction (in Chapter 2) of the basic concepts of objects, classes, selection and iteration, and how graphics are handled in Java. The rest of the book builds on this core knowledge base. A major advantage of this book is that several key topics in the course - including graphical user interfaces (GUIs), graphics, applets, and exceptions - are presented in optional, stand-alone appendixes at the back of the text, making it easy for instructors to discuss them in class in the order that best serves their course objectives. Most of the text's chapters end with an overview of important areas of professional work and research in the field of computer science, including discussions of graphics, artificial intelligence, and database systems.

Product Details

ISBN-13:
9780534374860
Publisher:
Brooks/Cole
Publication date:
12/28/1999
Series:
Computer Science Series
Edition description:
1 ED
Pages:
848
Product dimensions:
7.48(w) x 9.45(h) x (d)

Table of Contents

1. Introduction. 2. A Brief Overview of Java Programming. 3. Java Basics. 4. Selection Control Statements. 5. Loop Control Statements. 6. Using the Java System Classes. 7. Writing Your Own Classes. 8. Arrays. 9. Sorting and Searching Arrays. 10. Object-Oriented Programming and Software Development. 11. Recursion. 12. Lists. 13. Stacks and Queues. 14. Trees. Appendix A: Exceptions. Appendix B: The Java Abstract Windowing Toolkit (AWT). Appendix C: Graphics in Java Applications. Appendix D: Threads and Animation. Appendix E: Java Applets. Index.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >