You are talking apples and oranges
Software which ran well on an earlier processor...will work fine on a more current processor. A change of processor does not make software obsolete or outdated.
Java...and Windows...and varous programs...are updated periodically to assure system security from known malware vulnerabilities. These have nothing to do with hardware changes which may take place.
Software compatibility with Windows 7 is a program-by-program consideration, with most programs running on XP exhibiting no problem running on Win 7.
Windows 7 Upgrade Advisor - http://www.microsoft.com/windows/compatibility/windows-7/en-us/default.aspx
Edited by hamluis, 11 January 2012 - 11:45 AM.