Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Java Annotated Monthly: June 2017

DZone's Guide to

Java Annotated Monthly: June 2017

Of course, the big news last month was the JCP vote on the JPMS, but there was plenty of other news, especially surrounding the Google I/O Kotlin announcement.

· Java Zone
Free Resource

Build vs Buy a Data Quality Solution: Which is Best for You? Gain insights on a hybrid approach. Download white paper now!

What an exciting month May was! The Java Community Process was flung into the spotlight as the Executive Committee voted against Jigsaw, raising questions like: How does this impact Java 9? What happens next? And what is the JCP anyway? Add to this the announcement of some exciting Android-related news, and we have a very full Java Annotated Monthly!

Java 9

Well, dear reader, you probably won’t be surprised after reading the articles covered in last month’s Java Annotated Monthly that the Java Community Process Executive Committee voted “no” on the Java Platform Module System public review ballot. Let’s see what the aftermath is:

More general news and information about Java 9:

Java in General

This month’s General Java links include Java-specific design and architecture, plus performance.

Android

The big Android news, at least from JetBrains’ point of view, is that Kotlin is now an officially supported language for Android. For this reason, the Android section of Annotated Monthly may be a tiny bit heavier on Kotlin than normal.

Of course, there’s more Android news than just Google I/O and Kotlin.

Kotlin

In recent months, we’ve moved away from covering a wide range of JVM languages in Java Annotated Monthly to focus on Java-the-language (mostly because it’s impossible to cover all the news for all the JVM languages). This month I’m making an exception for Kotlin given the Google I/O news. If you feel the need to get up to speed on JetBrains’ JVM language, here are some pointers.

Events

Come and say hello, ask us questions or give feedback!

And Finally

Build vs Buy a Data Quality Solution: Which is Best for You? Maintaining high quality data is essential for operational efficiency, meaningful analytics and good long-term customer relationships. But, when dealing with multiple sources of data, data quality becomes complex, so you need to know when you should build a custom data quality tools effort over canned solutions. Download our whitepaper for more insights into a hybrid approach.

Topics:
jvm ,java ,java 9 ,project jigsaw

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 }}