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.80

    Includes FREE delivery

    Order before 4pm today for delivery by Mon 29 Jun 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