Top 7 Java 8 Books in 2014
- Details
- Written by Nam Ha Minh
- Last Updated on 15 March 2020   |   Print Email
- Lambda Expressions.
- The Streams API and parallel data processing.
- New changes to Interfaces and multiple inheritances.
- The new Date and Time API.
- The Nashorn Javascript Engine.
- Java SE 8 for the Really Impatient
- Java 8: The Fundamentals [Kindle Edition]
- Java 8 Lambdas: Pragmatic Functional Programming
- Java 8 Pocket Guide
- Java SE 8 for Programmers
- Java 8 New Features: A Practical Heads-Up Guide
- Java 8 in Action
1. Java SE 8 for the Really Impatient
Author:Cay S. HorstmannPublisher: Addison-Wesley ProfessionalPublished Date: January 24, 2014Paperback: 240 pagesRead Full Customer ReviewsContent Coverage:- Lambdas Expressions
- The Stream API
- Programming with Lambdas
- JavaFX
- The New Date and Time API
- Concurrency Enhancements
- The Nashorn Javascript Engine
- Miscellaneous Goodies
- Java 7 Features that You May Have Missed
More information about Java SE 8 for the Really Impatient on Amazon
2. Java 8: The Fundamentals [Kindle Edition]
Author: Dane CameronPublisher: Cisdal PublishingPublished Date: March 15, 2014File Size: 2247 KBRead Full Customer ReviewsContent Coverage:- Lambda Expressions
- Streams API
- Interfaces
- Java Date and Time API
- Nashorn
More information about Java 8: The Fundamentals on Amazon
3. Java 8 Lambdas: Pragmatic Functional Programming
Author: Richard WarburtonPublisher: O'Reilly MediaPublished Date: April 7, 2014Paperback: 182 pagesRead Full Customer ReviewsContent Coverage:- Lambda Expressions
- Streams
- Libraries
- Enhanced Collections and Collectors
- Data Parallelism
- Testing, Debugging and Refactoring
- Design and Architectural Principles
- Lambda-Enabled Concurrency
More information about Java 8 Lambdas: Pragmatic Functional Programming on Amazon
4. Java 8 Pocket Guide
Author:Robert Liguori and Patricia LiguoriPublisher: O'Reilly MediaPublished Date: April 28, 2014Paperback: 242 pagesRead Full Customer ReviewsContent Coverage:- Part I: Language
- Naming Conventions
- Lexical Elements
- Fundamental Types
- Reference Types
- Object-Oriented Programming
- Statements and Blocks
- Exception Handling
- Java Modifiers
- Part II: Platform
- Java Platform, Standard Edition
- Development Basics
- Memory Management
- Basic Input and Output
- New I/O API (NIO.2)
- Concurrency
- Java Collections Framework
- Generics Framework
- The Java Scripting Framework API
- Date and Time API
- Lambda Expressions
- Part III: Appendixes
- Fluent APIs
- Third-Party Tools
- UML Basics
More information Java 8 Pocket Guide on Amazon
5. Java SE 8 for Programmers
Author: Paul Deitel and Harvey DeitelPublisher: Prentice HallPublished Date: April 9, 2014Paperback: 1104 pagesRead Full Customer ReviewsContent Coverage:- Introduction to Java and Test-driving a Java Application
- Introduction to Java Applications; Input/Output and Operators
- Introduction to Classes, Objects, Methods and Strings
- Control Statements: Part 1; Assignment, ++ and -- Operators
- Control Statements: Part 2; Logical Operators
- Methods: A Deeper Look
- Arrays and ArrayLists
- Classes and Objects: A Deeper Look
- Object-Oriented Programming: Inheritance
- Object-Oriented Programming: Polymorphism and Interfaces
- Exception Handling: A Deeper Look
- Swing GUI Components: Part 1
- Graphics and Java 2D
- Strings, Characters and Regular Expressions
- Files, Streams and Object Serialization
- Generic Collections
- Java SE 8 Lambdas and Streams
- Generic Classes and Methods
- Swing GUI Components: Part 2
- Concurrency
- Accessing Databases with JDBC
- JavaFX GUI
- ATM Case Study, Part 1: Object-Oriented Design with the UML
- ATM Case Study, Part 2: Implementing an Object-Oriented Design
More information about Java SE 8 for Programmers on Amazon
6. Java 8 New Features: A Practical Heads-Up Guide
Author: Richard ReesePublisher: P8techPublished Date: May 15, 2014Paperback: 443 pagesFile Size (Kindle Edition): 4522 KBRead Full Customer ReviewsContent Coverage:- Chapter 1: Java 8 and Interface Enhancements
- Chapter 2: Lambda Expressions
- Chapter 3: Streams
- Chapter 4: Date and Time
- Chapter 5: Odds and Ends
- Appendix: Date and Time Classes
More information about Java 8 New Features on Amazon
7. Java 8 in Action
Author: Raoul-Gabriel Urma, Mario Fusco, and Alan MycroftPublisher: Manning PublicationsPublished Date: August 28th, 2014Paperback: 424 pagesRead Full Customer ReviewsContent Coverage:- Part I: Fundamentals
- Java 8: why should you care?
- Passing code with behavior parameterization
- Lambda Expressions
- Part II: Functional-Style Data Processing
- Processing Data with Streams
- Collecting Data with Streams
- Parallel Data Processing and Performance
- Part III: Effective Java 8 Programming
- Refactoring, Testing, Debugging
- Default Methods
- Optional: A Better Alternative to Null
- CompletableFuture: composable asynchronous programming
- New Date and Time API
- Part IV: Beyond Java 8
- Thinking Functionally
- Functional Programming Technique
- Blending OOP and FP: comparing Java 8 and Scala
- Conclusions and “where next” for Java
More information about this book on Amazon
You may be also interested in:- Top 7 Books for Java Build Tools in 2014
- Top 8 Books for Java Web Frameworks in 2014
- Top 9 Books for Java Application Servers
- Top 9 Books for Java Unit Testing Frameworks in 2014
- Most Recommended Core Java Books for Serious Developers
About the Author:
Nam Ha Minh is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.
Comments