Given the Authors latest work it should be in the upwards of Jdk9 i presume , but with all honesty
let me ask this ,why would version mater? as the title suggests it would be more on the
Development styles and best practices and most definitely with examples using latest and greatest
version of a Java.
I don't see any specific version of Java called out in the book but since there's discussion about functional programming in Java and lambdas, you'll need at least Java 8 if you want to play around with some of the book examples.
Thanks for your question. The core of the book requires Java 8. In certain places we introduce features beyond on 8 - for example local variable type inference. We don't really offer a catalogue of the features in different specific versions because this book is more about programming principles and practices rather than Java specific features even though we've chosen to use Java as the example programming language.
Purushotham Chikkanayakanhalli Krishnegowda wrote:Hello, Any specific version of the java you stick on to while explaining the concepts? Also, do you have any section that covers java 8, 9, 11 & 13 and their differences?