Core Java
-
Java 8 Friday Goodies: Lambdas and Sorting
At Data Geekery, we love Java. And as we’re really into jOOQ’s fluent API and query DSL, we’re absolutely thrilled…
Read More » -
ObjectStreamClass: Peeking at a Java Object’s Serialization
ObjectStreamClass can be a useful class to analyze the serialization characteristics of a serialized class loaded in the JVM. This…
Read More » -
5 tools for Java developers
A way to improve the Java code we write is to work with the best tools. So, let’s check out…
Read More » -
Access private fields in unit tests
First of all, let me say out louder, you need to design your code to be testable, so you test…
Read More » -
Hardware Transactional Memory in Java, or why synchronized will be cool again
Overview Hardware Transaction Memory has the potential to allow multiple threads to speculatively access the same data structure at the…
Read More » -
Java: Work out the serialVersionUID of a class
Earlier in the week I wanted to work out the serialVersionUID of a serializable class so that I could override…
Read More » -
Java 8 will use Transport Level Security (TLS) 1.2 as default
Transport Level Security (TLS) 1.2 will be set by default to the next version of standard Java, that is coming…
Read More » -
Java Interview Reference Guide – Part 1
JAVA Object Oriented Concepts Java in based on Object Oriented concepts, which permits higher level of abstraction to solve any…
Read More » -
Java, Scala, Guava and Trove Collections – How Much Data Can They Hold?
One of the fascinating things about our data structures is that even though we’re so familiar with them, it’s still…
Read More »