Follow along this deep dive into JVM internals and Java bytecode to see how you can disassemble your files for in-depth inspections.
5 Annotations Every Java Developer Should Know – DZone Java
A Java developer takes a look at five different annotations that play a big part in the Java language with which all Java devs should familiarize themselves.
Hot Shot 004: Migration Advice for Java 10 [Podcast] – DZone Java
Familiarize yourself with the important components of JDK 9’s module system and get some advice to migrate your code base to Java 10 as Java 11 draws close.
What to Expect in Java 11
The last few years have been tumultuous for the Java world, with a diverse range of features being a…
Deferred Execution with Java’s Consumer
In an earlier blog post (“Deferred Execution with Java’s Supplier”) I referenced Cay Horst…
Real Life TDD With Spring – The Road to the First Test III
We’ve come up with a few alternatives for the APIs (their draft version, anyway). I’m going to weigh them here, and remind ourselves – this is the internal API forma, but also has…
Docker for Java Developers | Udemy
Learn how you can use Docker to supercharge your enterprise Java Development!
Refactoring to Eclipse Collections: Making Your Java Streams Leaner, Meaner, and Cleaner
Eclipse Collections is a high performance collections framework for Java, adding rich functionality to the native JDK Collections.In this article, key framework contributors demonstrate techniques for refactoring standard Java code to Eclipse Collections data structures and APIs, and also demonstrate some of the memory savings you can achieve.
IntelliJ IDEA 2018.2 Goes Beta | IntelliJ IDEA Blog
Posted on June 26, 2018 by Zlata Kalyuzhnaya IntelliJ IDEA 2018.2 Beta is ready for download ! It’s the perfect time to try out al….
How well do you know your JavaFX trivia? – JAXenter
We’re continuing our weekly programming pub quiz with JavaFX! How well do you know this platform for creating and deploying Java apps?
3 Things Every Java Developer Should Stop Doing – DZone Java
Let’s examine returning null, defaulting to functional programming, and poor use of getters and setters to see the problems they cause and how you can fix them.
Moving to a subscription model for Java SE 8 – JAXenter
Commercial support program for Java SE 8 is moving to a subscription model. If that’s good news or bad, depends on how you see things!
Functional Programming Patterns With Java 8 – DZone Java
This tutorial will provide exercises from traditional, imperative-style code to functional-style code in Java 8, continuously aiming to create cleaner code.
Hibernate and Java Persistence API (JPA) Fundamentals
Get smarter about how you work with Java and databases in this thorough hands-on course.
Developing OpenJDK Mission Control – Marcus Hirt
– By Marcus The last blog (about Fetching and Building OpenJDK Mission Control ) earned me questions on how to get the source into….