Description
Book SynopsisAbout our authors
John Lewis is the coauthor of the best-selling introductory Java programming book Java Software Solutions as well as Java Software Structures, Programming with Alice and Java and books for AP computer science. He teaches courses at both Virginia Tech and Radford University. He received his PhD from Virginia Tech.
Peter DePasquale is an assistant professor of computer science at the College of New Jersey (TCNJ). He is the author of Addison-Wesley's Java Backpack Reference Guide and Addison-Wesley's C++ Backpack Reference Guide, as well as Programming with Alice and Java.
Joe Chase is an associate professor of computer science at Radford University. He is the coauthor of Java Software Structures and Java Software Structures for AP* Computer Science AB.
Table of ContentsBrief Contents
- Data and Expressions
- Using Classes and Objects
- Conditionals and Loops
- Writing Classes
- Graphical User Interfaces
- Arrays
- Inheritance
- Polymorphism
- Exceptions
- Analysis of Algorithms
- Introduction to Collections–Stacks
- Linked Structures–Stacks
- Queues
- Lists
- Iterators
- Recursion
- Searching and Sorting
- Trees
- Binary Search Trees
- Heaps and Priority Queues
- Sets and Maps
- Multi-way Search Trees
- Graphs
- Databases
Appendix A Glossary Appendix B Number Systems Appendix C The Unicode Character Set Appendix D Java Operators Appendix E Java Modifiers Appendix F JavaFX Graphics Appendix G JavaFX Scene Builder Appendix H Regular Expressions Appendix I Hashing Appendix J Java Syntax