Upgrade a Java 8 Project to 11 or Higher
Keeping a project on Java 8 will eventually lead to running it on a non-maintained runtime. Aim for the stars and go for Java 17!
315 articles in this category · 2,542,775 views.
RSS feed
Frank Delporte
4,125 viewsKeeping a project on Java 8 will eventually lead to running it on a non-maintained runtime. Aim for the stars and go for Java 17!

Johannes Bechberger
9,326 viewsUnderstanding class loader hierarchies is essential when developing instrumenting Java agents. So I wrote an article about it.

Peter Lawrey
8,570 viewsThe cost of object creation can be far higher than the cost of cleaning them up if they are very short lived.

George Tanev
12,948 viewsWe introduce a linear algorithm for rolling binary trees and implement it in Java, by demonstrating the use of common design patterns.

Ken Fogel
30,398 viewsI like to describe this book as a beginner's book for experts. Anyone who needs to get up to speed quickly using Java is my primary …

Roy Wasse
5,663 viewsLearn the why and how of a group of enthusiastic people implementing a new sort of developer certification that objectively measures dev …

There are challenges with Java profiling, and the need for profiling depends on application complexity and performance requirements.

Peter Lawrey
3,313 viewsTechniques that help maximise hardware utilisation, while also reducing power consumption, helping reduce costs to your organisation.

Anthony Goubard
6,023 viewsHaving written many Java GUI applications, I thought it would be cool to run them embedded in IntelliJ IDEA, Eclipse and NetBeans.

Jerry Shea
3,312 viewsChronicle Threads provides high performance event loop implementations and utility functions to help with threading and concurrency.