Core Java
-
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 » -
Apache Commons Lang StringUtils
So, thought it’d be good to talk about another Java library that I like. It’s been around for a while…
Read More » -
High performance libraries in Java
There is an increasing number of libraries which are described as high performance and have benchmarks to back that claim…
Read More » -
What’s Cooking in Java 8 – Project Lambda
What is project lambda: Project lambda is the project to enable lambda expressions in java language syntax. Lambda expressions are…
Read More » -
What is behind System.nanoTime()?
In java world there is a very good perception about System.nanoTime(). There is always some guys who says that it…
Read More » -
Java 7: A complete invokedynamic example
Another blog entry in my current Java 7 series. This time it’s dealing with invokedynamic, a new bytecode instruction on…
Read More »