I noticed this artcle on Developer Works:
Java theory and practice: Garbage collection and performance http://www-106.ibm.com/developerworks/library/j-jtp01274.html
Something to read on Thursday.
Nice read, however, they don't talk about constructors. There are still arguments for reusing objects and for trying to replace objects with a bunch of primitive values. (BTW a nice try selling yet-to-be-written optimizations regarding inlining...)