Book Image

OpenJDK Cookbook

Book Image

OpenJDK Cookbook

Overview of this book

Table of Contents (20 chapters)
OpenJDK Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Introduction


Java is often criticized because of some degree of conservatism, where major language changes are concerned. However, the recent Java 8 release has done a lot to relieve the worry that Java will remain conservative and frozen in time.

However, there are more changes coming. Java 9 is believed to support some long-awaited features that will possibly take it to a completely new market and level of programming.

In the past, annotations support and generics have caused a revolution in Java programming. The way of thinking was changed, and, while nothing completely new was added to the way Java operates in the low-level design, the high-level design and programming techniques were undoubtedly changed. The result was, for example, a rise in annotation-based frameworks and simpler programming as a whole.

Java 8 has been released with lambda expressions support, type annotations, and parameter reflection for public use. But it was possible to use it since late 2012, at least. It was possible...