Core Java
-
Java development tools for a programming boost !
Java developers usually try to find ways to write quality Java code, quick and efficient, to make their programming life…
Read More » -
Byteman – a swiss army knife for byte code manipulation
I am working with a bunch of communities in JBoss and there is so much interesting stuff to talk about,…
Read More » -
Java Concurrency Tutorial – Locking: Explicit locks
1. Introduction In many cases, using implicit locking is enough. Other times, we will need more complex functionalities. In such…
Read More » -
Value-Based Classes
In Java 8 some classes got a small note in Javadoc stating they are value-based classes. This includes a link…
Read More » -
Default methods and multiple inheritance
Recently Lukas JOOQ Eder posted and article about nested classes and their use. This is an interesting topic and his…
Read More » -
How to detect and diagnose slow code in production
One of the more difficult tasks that a developer faces is finding and diagnosing slow running code in production. Firstly…
Read More » -
XSL Transformation in Java: An Easy Way
XSL transformation (XSLT) is a powerful mechanism for converting one XML document into another. However, in Java, XML manipulations are…
Read More » -
A JSF List Example
This is an example list application built using JSF 2.0 (JavaServer Faces). The app is a list of todo (to…
Read More » -
Top 10 Easy Performance Optimisations in Java
There has been a lot of hype about the buzzword “web scale“, and people are going through lengths of reorganising…
Read More »