Over a million developers have joined DZone.

Java Annotated Monthly: May 2018

DZone 's Guide to

Java Annotated Monthly: May 2018

This month's edition of Java Annotated Monthly not only focuses on news and tutorials for Java, but also looks at cultural issues in the realm of software development.

· Java Zone ·
Free Resource

It’s only my (Trisha Gee’s) second month back at the helm of Annotated Monthly, and I’m using the opportunity to link to some of the backlog of articles I amassed while I was away. This month is a bumper edition, including a huge section on culture, as I believe very strongly that developers need to understand so much more than just coding.


As usual, a bit of a mixed bag of tutorials for features from pretty much any version of Java, code examples that help developers to think about the approaches they take to solve problems news that affects Java-the-language specifically.


News that affects Java developers but may not contain code-specific content.

Languages, Frameworks, and Libraries

Java EE, Jakarta EE, and Spring all vying for your attention this month.

Software Development

Stuff that’s not specifically Java-code-related, but technical all the same.


This month seemed like the right time to share some of my backlog on company/industry culture given there was quite a lot of noise on Twitter about the importance of diversity and inclusion at (specifically) Java conferences.


May is busy! I’ve picked out the events that might be most interesting to Java / JVM language developers, it includes events where we’ll have a booth, events where one of the team is speaking, and the occasional event with both!

And Finally

News and topics from the IntelliJ IDEA blog and YouTube channel that you may have missed:

java ,java 8 ,openjdk ,software development

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}