Core Java
-

Project Jigsaw Booted from Java 8?
In his post Project Jigsaw: Late for the train, Mark Reinhold’s proposes ‘to defer Project Jigsaw to the next release,…
Read More » -

Native C/C++ Like Performance For Java Object Serialization
Do you ever wish you could turn a Java object into a stream of bytes as fast as it can…
Read More » -

java.lang.NoClassDefFoundError: How to resolve – Part 3
This article is part 3 of our NoClassDefFoundError troubleshooting series. As I mentioned in my first article, there are many possible…
Read More » -

How changing Java package names transformed my system architecture
Changing your perspective even a small amount can have profound effects on how you approach your system. Let’s say you’re…
Read More » -

Builder Design pattern in Java
Builder design pattern in Java is a creational pattern i.e. used to create objects, similar to factory method design pattern…
Read More » -

Java Generics Interview Questions
Generic interview questions in Java interviews are getting more and more common with Java 5 around there for considerable time…
Read More » -

How to analyze Thread Dump – Thread Stack Trace
This article is part 5 of our Thread Dump analysis series. So far you have learned the basic principles of…
Read More » -

Catch a StackOverFlowError by it’s tail
One of the more annoying situations you might have to deal with when working with a Java program is a…
Read More » -

Concurrency – Sequential and Raw Thread
I worked on a project a while back, where the report flow was along these lines: User would request for…
Read More »
