Java Annotated Monthly: August 2017

DZone 's Guide to

Java Annotated Monthly: August 2017

It's been a busy month in Java, so let's take a look at what Java 9 will offer, the latest updates to popular tools, Android development news, and more!

· Java Zone ·
Free Resource

Here in Europe, we’re well into the vacation season. July and August are usually quiet, but at JetBrains, we’ve been working hard on a number of 2017.2 releases, including IntelliJ IDEA and Upsource, so this month’s Java Annotated includes links to all the information about these releases. In addition, there’s loads of Java 9 news, and a good chunk of Design and Architecture this month. I was going to squeeze in a new section this month, but we’ve got so much content you’ll have to wait and see if I ever get space for it…


Java 9

July saw a lot of Java 9 articles, news pieces, videos, and interviews, probably originally timed to coincide with the July release date. We didn’t get the release (Java 9 is currently scheduled for 21 September), but we did get a lot of great tutorials and opinion pieces.

Java In General

In all the excitement about Java 9, we’re a bit short of non-Java-9 news.  However, what we do have is a smattering of tips to understand the JVM’s performance and some fundamentals that you probably already know, but it doesn’t hurt to be reminded.

Languages, Frameworks, and Libraries

Normally these types of articles end up in the General Java section, but this month we have a good selection so they’ve earned their own spot.


Apparently, Architecture Components are the Next Big Thing…

Design and Architecture

A good handful of articles spanning a range of (generally Java-specific) concerns beyond the code-level. The usual functional-vs-OO commentary appears, and of course microservices. Domain Driven Design is a personal favorite of mine but still not as widely adopted as I’d expect, so in an attempt to brainwash the Java programming public I will continue to include articles covering DDD in Annotated Monthly.

And Finally

Everyone at JetBrains has been working really hard on the latest product releases. IntelliJ IDEA 2017.2 and Upsource 2017.2 came out in July, so there are a lot of videos and blog posts about the new features in these releases.

And in case you missed it…

java ,intellij idea ,java 9 ,android development

Published at DZone with permission of Trisha Gee , DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}