Chapter 21. Conclusions and where next for Java

 

This chapter covers

  • The new Java 8 features and their evolutionary effect on programming style
  • The new Java 9 module system
  • The new six-monthly Java incremental-release life cycle
  • The first incremental release forming Java 10
  • A few ideas that you’ll likely see implemented in some future version of Java

We’ve covered a lot of material in this book, and we hope that you feel that you’re ready to start using the new Java 8 and 9 features in your own code, perhaps building on our examples and quizzes. In this chapter, we review the journey of learning about Java 8 and the gentle push toward functional-style programming, as well as the advantages of the new modularization capability and other minor improvements introduced with Java 9. You also learn about what is included in Java 10. In addition, we speculate on what future enhancements and great new features may be in Java’s pipeline beyond Java 9, 10, 11, and 12.

21.1. Review of Java 8 features

 
 
 

21.2. The Java 9 module system

 
 

21.3. Java 10 local variable type inference

 
 
 

21.4. What’s ahead for Java?

 
 

21.5. Moving Java forward faster

 
 

21.6. The final word

 
 
 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest