Think java how to think like a computer scientist

Currently used at many colleges, universities, and high schools, this hands-on introduction to computer science is ideal for people with little or no programming experience. The goal of this concise book is not just to teach you Java, but to help you think like a computer scientist. You’ll learn how...

Full description

Bibliographic Details
Other Authors: Downey, Allen , author (author), Mayfield, Chris (Computer scientist), author
Format: eBook
Language:Inglés
Published: Beijing, [China] : O'Reilly 2016.
Edition:First edition
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630311506719
Table of Contents:
  • Preface
  • 1 Computer Programming
  • 2 Variables and Operators
  • 3 Input and output
  • 4 Methods and Testing
  • 5 Conditionals and logic
  • 6 Loops and Strings
  • 7 Arrays and References
  • 8 Recursive Methods
  • 9 Immutable Objects
  • 10 Mutable Objects
  • 11 Designing Classes
  • 12 Arrays of Objects
  • 13 Objects of Arrays
  • 14 Extending Classes
  • 15 Arrays of Arrays
  • 16 Reusing Classes
  • 17 Advanced Topics
  • A Tools
  • B Javadoc
  • C Graphics
  • D Debugging