Java, Java, Java: Object-Oriented Problem Solving Front Cover

Java, Java, Java: Object-Oriented Problem Solving

  • Length: 845 pages
  • Edition: 1
  • Publication Date: 2018-05-09
  • ISBN-10: B07CZ9RN2Y
Description

Welcome to Java, Java, Java, a book that introduces you to object-oriented programming using the Java language. When considering the purpose of this text, three important questions might come to mind: Why study programming? Why study Java? What is object-oriented programming?

We have designed this third edition of Java, Java, Java to be suitable for a typical Introduction to Computer Science (CS1) course or for a slightly more advanced Java as a Second Language course. This edition retains the “objects first” approach to programming and problem solving that was characteristic of the first two editions. Throughout the text we emphasize careful coverage of Java language features, introductory programming concepts, and object-oriented design principles.

Table of Contents

Chapter 0 Computers, Objects, And Java
Chapter 1 Java Program Design And Development
Chapter 2 Objects: Using, Creating, And Defining
Chapter 3 Methods: Communicating With Objects
Chapter 4 Input/Output: Designing The User Interface
Chapter 5 Java Data And Operators
Chapter 6 Control Structures
Chapter 7 Strings And String Processing
Chapter 8 Inheritance And Polymorphism
Chapter 9 Arrays And Array Processing
Chapter 10 Exceptions: When Things Go Wrong
Chapter 11 Files And Streams: Input/Output Techniques
Chapter 12 Recursive Problem Solving
Chapter 13 Graphical User Interfaces
Chapter 14 Threads And Concurrent Programming
Chapter 15 Sockets And Networking
Chapter 16 Data Structures: Lists, Stacks, And Queues
Appendix A Coding Conventions
Appendix B The Java Development Kit
Appendix C The Ascii And Unicode Character Sets
Appendix D Java Keywords
Appendix E Operator Precedence Hierarchy
Appendix F Java Inner Classes
Appendix G Java Autoboxing And Enumeration
Appendix H Java And Uml Resources

To access the link, solve the captcha.
Subscribe