Introduction to java programming and data structures, Global Edition

Bibliographic Details
Main Author: Liang, Y. Daniel (Author)
Format: Book
Language:English
Published: Pearson 2018
Edition:Eleven Edition
Subjects:
Table of Contents:
  • 1. Introduction to computers, programs, and java
  • 2. Elementary programming
  • 3. Selections
  • 4. Mathematical functions, characters, and strings.
  • 5. Loops
  • 6. Methods
  • 7. Single-Demensional Arrays
  • 8. Multidimensiaonal Arrays
  • 9. Objects and classes
  • 10. Object-Oriented thinking
  • 11. Inheritance and polymorphism
  • 12. Exception handling and text 1/0
  • 13. Abstract classes and interfaces
  • 14. JavaFX basics
  • 15. Event-Driven programming and Animations
  • 16. JavaFC UI controls and multimedia
  • 17. Binary 1/0
  • 18. Recursion
  • 19. Generics
  • 20. List, stacks, queues, and priority queues
  • 21. Set and maps
  • 22. Developing efficient algorithms
  • 23. Sorting
  • 24. Implementing list, stacks, queues, and priority queues
  • 25. Binary search trees
  • 26. AVL trees
  • 27. Hashing
  • 28. Graphs and applications
  • 29. Weighted graphs and applications
  • 30. Aggregate operations fo collection streams