Java Top 10 Articles — June 2018

What’s trending in Java?

Brandon Morelli
techburst
5 min readJun 6, 2018

--

Here’s what’s trending this month in Java. Topics include:

  • A Tribute to Java
  • Riddling your way to master RxJava
  • Instant Netty Startup using GraalVM Native Image Generation
  • Composition over inheritance in Kotlin way

Whether you’re an experienced Java Developer, or a newbie looking to learn the basics, there’s something for everyone on this list.

Disclosure: We receive compensation from the courses we feature.

Featured Java Courses

Complete Java Masterclass

4.6/5 Stars || 74.5 Hours of Video || 218,888 Students

Master Java 8 and 9 core development step-by-step, and make your first unique, advanced program in just 30 days. Easily write advanced programs for all computing platforms, build creative and fully-functional Java programs with confidence. Learn More.

Java Web Service Complete Guide — SOAP + REST + Buide App

4.8/5 Stars || 12.5 Hours of Video || 3,394 Students

Understand Java Web Services in depth and make your own app using Java Web Services with RESTful API and SOAP in just 1 week. Some libraries includes JSON, Maven and JAX-WS. Learn More.

Top 10 Articles

1. A Tribute to Java

By Roman Elizarov

Here’s a small tribute to Java — that had captured and revolutionized software development over the past decades. Since desktop development is shrinking nowadays and turning into professional and enterprise software in which mass-market consumers mostly rely on now on web and mobile applications.

2. Composition over inheritance in Kotlin way

By Zhang QiChuan

Learn the important principle of Object-Oriented Programming through composition over inheritance. Implement various instances independently and use objects to eventually empower the target class with all provided functionalities.

3. Instant Netty Startup using GraalVM Native Image Generation

By Codrut Stancu

Achieve instant startup for Netty, a non-blocking I/O Java networking framework. Do this by compiling the application into native executable with GraalVM. Check this article for more!

4. The State of Java in 2018

By Eugen Paraschiv

Over 5000 developers took time to go through and answer the survey about the State of Java for the past years. Jump right into this article to know more about the data.

5. Riddling your way to master RxJava

By Niklas Baudy

RxJava can look quite complex and perplex. See in this article how we can approach RxJava and make it easy to understand for everyone to understand the complexity of it.

7. JVM Architecture 101: Get to Know Your Virtual Machine

By Tzofia Shiftan

Check out this amazing beginner’s crash course in Java Virtual Machine (JVM) architecture and Java bytecode 101. Learn more about Java applications and how it works on cross platform devices.

8. REST API: Java Spring Boot and MongoDB

By Thomas Gleason

A quick brief and very detailed guide on learning how to create RESTful web services using Spring Boot framework and MongoDB and explains how to use those libraries above.

9. 9 Things Java Programmers Should Learn in 2018

By javinpaul

Are you a Java programmer who wants to improve yourself? Get your motivation pumped up from these great ideas on what you should learn about Java this 2018.

10. DZone Research: The Problems With Java

By Tom Smith

Java developers do not see any significant problems, they do concede that non-Java developers find it to be verbose. So does Java really has some serious problems? Check out this article to know more!

✉️ Subscribe to CodeBurst’s once-weekly Email Blast, 🐦 Follow CodeBurston Twitter, view 🗺️ The 2018 Web Developer Roadmap, and 🕸️ Learn Full Stack Web Development.

If this post was helpful, please click the clap 👏button below a few times to show your support! ⬇⬇

--

--

Brandon Morelli
techburst

Creator of @codeburstio — Frequently posting web development tutorials & articles. Follow me on Twitter too: @BrandonMorelli