“It can be difficult to develop complicated, J2EE software without a fundamental understanding of how Java works,” Vladimir writes, “difficult… but not impossible.”

“Following is a super-helpful class found in one of our heavily-used, enterprise beans. I don’t think it works the way the author intended it to.”

public class Destruction {
    public static void delete(Object object){
        object = null;

“I’d like to say that this explains why the application is a completely memory hog… but sadly, this is but one of many, many, many reasons.”

[Advertisement] BuildMaster allows you to create a self-service release management platform that allows different teams to manage their applications. Explore how!