For specific Java updates:
S un finally provided an answer to all our requests for revised/updated protocols that neglected the removal of obsolete Java virtual machines. These obsolete files uselessly consumed hard drives (about 100 MB per version) and represent a threat.
JavaRa- installation and use
This program allows you to uninstall previous version of Java and additionially to performing the update.