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

Java Annotated Monthly — October 2018

DZone's Guide to

Java Annotated Monthly — October 2018

Want to learn more about the latest happenings in Java? Check out this monthly post looking at the Java 11, news in Kotlin and Spring, conferences, and more.

· Java Zone ·
Free Resource

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

The main news so far has been the release of Java 11. It's not a large release in terms of new developer functionality since Java 10, but it is the first Long Term Support Release since Java 8. So if you've been hanging around on Java 8, now's the time to look at all new things that made it into Java 9, 10, and 11. Java 11 also removes features. This, like, never happens in Java. Another noteworthy change is that Oracle changed its licensing and support model since Java 8. Read this month's Annotated Monthly to find out more.

Java License/Support Changes

I covered this topic in the last Annotated Monthly since it was an area of some concern in the community. Since then, the Java Champions (an independent group of experts) have released a comprehensive document covering the situation. I also wrote a summary of what I hope are the most relevant points for developers. Here are other relevant links, if you're interested.

Java 11

Having a release every six months means that future editions of Java Annotated Monthly will probably not make a big deal out of every release. However, Java 11 is significant in that it's the first Long Term Support release (in Oracle terms) since Java 8. Therefore, if you haven't tried Java 9 or 10 yet, chances are good that your company will jump directly to 11. This month's links cover a range of things relevant to the new release — Java 11 doesn't have a lot of new features for developers but it still has some interesting stuff.

Java's Future

I could put a lot more stuff in here, but let's mostly concentrate on Java 11, shall we?

Tutorials

In this section, we look at hands-on examples of code and architecture.

Languages, Frameworks, and Libraries

This month, we mostly have Spring and Kotlin news:

Culture and Community

This is another mixed bag of "stuff that I found interesting" and "stuff I had to research for upcoming talks." Last week, I gave a couple of talks about Code Reviews, so that was my main reading material last month. If this topic interests you, sign up for my live webinar tomorrow.

Events

Looking at all the events for October, some of the most noteworthy ones for the next three months include:

And, Finally

Here's a chance to catch up on the IntelliJ IDEA and other JetBrains news that you might have missed:

If you have any interesting or useful Java/JVM news to share via Java Annotated Monthly, drop me a message via Twitter.

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

Topics:
java ,jdk ,openjdk ,jdk 11 ,java 11 ,spring ,kotlin ,intellij idea ,jetbrains

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}