Description

Book Synopsis

About 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 Contents
Brief Contents

  1. Data and Expressions
  2. Using Classes and Objects
  3. Conditionals and Loops
  4. Writing Classes
  5. Graphical User Interfaces
  6. Arrays
  7. Inheritance
  8. Polymorphism
  9. Exceptions
  10. Analysis of Algorithms
  11. Introduction to Collections–Stacks
  12. Linked Structures–Stacks
  13. Queues
  14. Lists
  15. Iterators
  16. Recursion
  17. Searching and Sorting
  18. Trees
  19. Binary Search Trees
  20. Heaps and Priority Queues
  21. Sets and Maps
  22. Multi-way Search Trees
  23. Graphs
  24. 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

Java Foundations

Product form

£183.51

Includes FREE delivery

Order before 4pm tomorrow for delivery by Thu 29 Jan 2026.

A Paperback / softback by John Lewis, Peter DePasquale, Joe Chase

Out of stock


    View other formats and editions of Java Foundations by John Lewis

    Publisher: Pearson Education (US)
    Publication Date: 25/02/2019
    ISBN13: 9780135205976, 978-0135205976
    ISBN10: 0135205972

    Description

    Book Synopsis

    About 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 Contents
    Brief Contents

    1. Data and Expressions
    2. Using Classes and Objects
    3. Conditionals and Loops
    4. Writing Classes
    5. Graphical User Interfaces
    6. Arrays
    7. Inheritance
    8. Polymorphism
    9. Exceptions
    10. Analysis of Algorithms
    11. Introduction to Collections–Stacks
    12. Linked Structures–Stacks
    13. Queues
    14. Lists
    15. Iterators
    16. Recursion
    17. Searching and Sorting
    18. Trees
    19. Binary Search Trees
    20. Heaps and Priority Queues
    21. Sets and Maps
    22. Multi-way Search Trees
    23. Graphs
    24. 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

    Recently viewed products

    © 2026 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account