Core Java
-
Java: Faking a closure with a factory to create a domain object
Recently we wanted to create a domain object which needed to have an external dependency in order to do a…
Read More » -
Customized Internationalization (i18n) in Java
Internationalization (i18n) is very important in our software projects. It brings mainly these benefits: Externalizing UI strings into external files other…
Read More » -
Java 7: WatchService
Of all the new features in Java 7, one of the more interesting is the WatchService, adding the capability to…
Read More » -
Is Java’s String Class a God Object?
In October I wrote a blog entitled Top Trumps in God Objects where I talked about the discovery of an…
Read More » -
Investigating the HashDoS issue
Nearly one month ago I have written some thoughts on how the HashDoS problem presented at the 28C3 or other…
Read More » -
Manipulating Java Class Files with ASM 4 – Part Two: Tree API
What is ASM tree API: ASM Tree API is the part of ASM that lets you create/modify the class in…
Read More » -
Manipulating Java Class Files with ASM 4 – Part One : Hello World!
What is ASM: ASM is an open source java library for manipulating java byte code. So it has the same…
Read More » -
Virtualizing Your Java Applications: Best Practices (JavaOne 2011)
Justin Murray started his presentation [“Virtualizing Your Java Applications: Best Practices” (21860)] about five minutes early and began by saying…
Read More » -
Patching Java at runtime
This article will slightly highlight how to fix issues with third party libs that can’t be circumvented are difficult to…
Read More »