Java exercises from the textbook "Java An Introduction to Problem Solving & Programming Fifth Edition"
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Chapter 1
LICENSE
README.md
Setup Guide.md

README.md

Java

Java exercises from the textbook "Java An Introduction to Problem Solving & Programming Fifth Edition"

Book Information

ISBN-13: 0-13-607225-6

ISBN-10: 0-13-607225-9

What is included in this repository?

This repository contains my source code to the 'programming projects' section at the end of each chapter of the text. The questions themselves are listed in the comment headers of each project and the projects are named according to chapter and problem number. For example, the first problem from chapter one will be named 1.1 and the first problem from chapter two would be named 2.1.

Note to students...

Please don't use this code as a direct answer to exercises assigned by your teacher. This repository is meant to be a learning aid as well as a practice space for myself. Direct duplication of this source code may result in disciplinary action from your institution's academic authorities due to plagiarism. While some problems may appear to have a single solution, such as the print statement exercises from chapter one, others may be addressed in a number of ways.

Topics Covered

  • Introduction to Computers and Java
  • Basic Computation
  • Flow of Control: Branching
  • Flow of Control: Loops
  • Defining Classes and Methods
  • More About Objects and Methods
  • Arrays
  • Polymorphism and Inheritance
  • Exception Handling
  • Streams and File I/O
  • Recursion
  • Dynamic Data Structures and Generics

Recommended Tools

The textbook calls for the use of the raw JDK and a text editor called TextPad. (https://www.textpad.com/download/index.html) I am using TextPad version 8.1.2 64-bit for Windows and JDK version 1.8.0_131.