Java Concepts

Overview

This text is an unbound, binder-ready edition.

Cay Horstmann’s seventh edition of Java Conceptsprovides anapproachable introduction to fundamental programming techniques anddesign skills, helping students master basic concepts and becomecompetent coders. Major rewrites and an updated visual design makethis student-friendly text even more engaging.  The text isknown for its realistic programming examples, great quantity andvariety of homework assignments, and lab exercises ...

See more details below
Sending request ...

Overview

This text is an unbound, binder-ready edition.

Cay Horstmann’s seventh edition of Java Conceptsprovides anapproachable introduction to fundamental programming techniques anddesign skills, helping students master basic concepts and becomecompetent coders. Major rewrites and an updated visual design makethis student-friendly text even more engaging.  The text isknown for its realistic programming examples, great quantity andvariety of homework assignments, and lab exercises that buildstudent problem-solving abilities. The seventh edition now includes problem solving sections, more example code online,and exercises from Science and Business.

Read More Show Less

Product Details

  • ISBN-13: 9781119056508
  • Publisher: Wiley
  • Publication date: 9/15/2015
  • Edition number: 8
  • Pages: 688

Meet the Author

Cay S. Horstmann is a Professor of Computer Science in the Department of Computer Science at San Jose State University. He is an experienced professional programmer and was Vice President and Chief Technology Officer for Preview Systems, Inc. He is also a consultant for major corporations, universities and organizations on C++, Java, Windows and Internet programming. Horstmann is the author of many successful professional and academic books, including Object Oriented Design and Patterns, Big Java, Big C++, and Computing Concepts with C++ Essentials (all with John Wiley & Sons, Inc.), and Core Java (Sun Microsystems Press), with Gary Cornell.
Read More Show Less

Table of Contents

Preface.

Special Features.

1 Introduction.

2 Using Objects.

3 Implementing Classes.

4 Fundamental Data Types.

5 Decisions.

6 Iteration.

7 Array Lists and Arrays.

8 Designing Classes.

9 Interfaces and Polymorphism.

10 Inheritance.

11 Input/Output and Exception Handling.

12 Object-Oriented Design.

13 Recursion.

14 Sorting and Searching.

15 An Introduction to Data Structures.

Chapter 16. Advanced Data Structures (Advanced).

Chapter 17. Generic Programming (Advanced).

Chapter 18. Graphical User Interfaces. (Advanced).

Appendix A Java Language Coding Guidelines.

Appendix B The Basic Latin and Latin-1 Subsets of Unicode.

Appendix C The Java Library

Appendix D Java Syntax Summary.

Appendix E Java Operator Summary.

Appendix F Java Keyword Summary.

Appendix G Metric Conversion Factors.

Appendix H HTML Summary.

Appendix I Tool Summary.

Appendix J javadoc Summary.

Appendix K Number Systems.

Appendix L Bit and Shift Operations.

Appendix M UML Summary.

Glossary.

Index.

Illustration Credits.

Read More Show Less

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)