I started programming a Sharp MZ 800 back in the 80ties. Now jump some years ahead find me progamming Java for a living.
Since 2002 I was involved in several international projects working on grid computing and (JSR 168) portals. I gave talks and presentations at many conferences and meetings. At that time I was working for the Albert Einstein Institute for Gravitational Physics (Potsdam, Germany) and had a position at the Center for Computation and Technology in Baton Rouge, Louisiana, USA.
Since 2008 I’m working at Hypoport AG, Berlin, an internet based one stop financial services provider.
Java heap is the memory allocated to JVM applications which takes care of the new objects being created.