Notice

This is an older HTML version of Think Java that lacks modern accessibility features and responsive design.

New Version Available: For the best reading experience, please use our new HTML version which includes:

  • Better accessibility compliance
  • Responsive design for all devices
  • Improved navigation and search
  • Modern web standards

This older version is kept for reference but is no longer actively maintained.


Think Java: How to Think Like a Computer Scientist

Allen B. Downey and Chris Mayfield

2nd Edition, Version 7.1.0


Copyright © 2020 Allen B. Downey and Chris Mayfield.

Permission is granted to copy, distribute, and/or modify this work under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, which is available at https://creativecommons.org/licenses/by-nc-sa/4.0/.



This document was translated from LATEX by HEVEA.