Over a million developers have joined DZone.

Java Annotated Monthly: April 2017

DZone's Guide to

Java Annotated Monthly: April 2017

March was an extremely interesting month in the Java community. With articles on Java 9 and beyond comes the April installment of Java Annotated Monthly.

· Java Zone ·
Free Resource

Get the Edge with a Professional Java IDE. 30-day free trial.

Java 9 is obviously going to be big news all year. By now we should know that although the big ticket item is modularity, there are lots of small and interesting changes that it would be nice to understand before the release in July.

Java Future

Some of the most eagerly awaited features for Java-the-language are well in the future, maybe even beyond Java 10, but we can keep an eye on them and cheer them on.

Java In General

There’s still plenty to understand in Java 8, and as we become more familiar with the basic concepts we can level up to use more advanced features.

It’s always valuable to revisit fundamentals.

The libraries and frameworks that are available to us are constantly evolving to help us become more productive.


It’s difficult to know where to draw the line that separates what interests Android developers and “other” Java developers. Firstly, let’s look at some Android specific news and articles.

And then there’s always information that, while aimed at Android developers, may be equally interesting to those who aren’t specifically doing mobile development.

Design and Architecture

Usually, this section lets us pop our head up above language-specific concerns, but this month, most of the design and architecture articles are specific to Java.


JetBrains is going to be at a number of events in April that may be relevant to Java and/or enterprise developers, come and say hello, ask us questions or give feedback at our booth:

And Finally

Get the Java IDE that understands code & makes developing enjoyable. Level up your code with IntelliJ IDEA. Download the free trial.

java 9 ,project amber ,java architecture ,java

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}