If you enjoyed this book, you may be interested in these other books by Packt:
Java 9 Data Structures and Algorithms Debasish Ray Chawdhuri
ISBN: 978-1-78588-934-9
- Understand the fundamentals of algorithms, data structures, and measurement of complexity
- Find out what general purpose data structures are, including arrays, linked lists, double ended linked lists, and circular lists
- Get a grasp on the basics of abstract data types—stack, queue, and double ended queue
- See how to use recursive functions and immutability while understanding and in terms of recursion
- Handle reactive programming and its related data structures
- Use binary search, sorting, and efficient sorting—quicksort and merge sort
- Work with the important concept of trees and list all nodes of the tree, traversal of tree, search trees, and balanced search trees
- Apply advanced general purpose data structures, priority queue-based sorting, and random access immutable linked lists
- Gain a better understanding of the concept of graphs, directed and undirected graphs, undirected trees, and much more
Java 9 Programming Blueprints Jason Lee
ISBN: 978-1-78646-019-6
- Learn how to package Java applications as modules by using the Java Platform Module System
- Implement process management in Java by using the all-new process handling API
- Integrate your applications with third-party services in the cloud
- Interact with mail servers using JavaMail to build an application that filters spam messages
- Learn to use JavaFX to build rich GUI based applications, which are an essential element of application development
- Write microservices in Java using platform libraries and third-party frameworks
- Integrate a Java application with MongoDB to build a cloud-based note taking application