IT Skills Software Design and Development Java Java SE 8
Providing over 60 diagrams and 290 complete programs to help you visualize and better understand the topics covered, this book covers essential and advanced features of the Java programming language such as the new lambda expressions (closures), inner classes, threads, I/O, Collections, garbage collection, streams, and more.