Core Java
-
JAXB Tutorial for Java XML Binding – The ULTIMATE Guide (PDF Download)
In this post, we feature a comprehensive JAXB Tutorial for Java XML Binding. Java offers several options for handling XML…
Read More » -
Managing Package Dependencies with Degraph
A large part of the art of software development is keeping the complexity of a system as low as possible.…
Read More » -
Playing With Java Concurrency
Recently I needed to transform some filet that each has a list (array) of objects in JSON format to files…
Read More » -
Thread local storage in Java
One of the rarely known features among developers is Thread-local storage. The idea is simple and need for it comes…
Read More » -
How and Why is Unsafe used in Java?
Overview sun.misc.Unsafe has been in Java from at least as far back as Java 1.4 (2004). In Java 9, Unsafe will…
Read More » -
Really Too Bad that Java 8 Doesn’t Have Iterable.stream()
This is one of the more interesting recent Stack Overflow questions: Why does Iterable not provide stream() and parallelStream() methods?…
Read More » -
Own your heap: Iterate class instances with JVMTI
Today I want to talk about a different Java that most of us don’t see and use every day, to…
Read More » -
On heap vs off heap memory usage
Overview I was recently asked about the benefits and wisdom of using off heap memory in Java. The answers may be…
Read More » -
Self-healing JVM
This post is an example about an application where the first solution to each and every IT problem – “have…
Read More »