JAVA UPDATES FOR LEOPARD:
Update 4 (June 15, 2009) - Java for Mac OS X 10.5 Update 4 delivers improved reliability, security, and compatibility for Java SE 6, J2SE 5.0 and J2SE 1.4.2 on Mac OS X 10.5.7 and later. http://support.apple.com/kb/DL848
Update 5 (5 (September 3, 2009) - Java for Mac OS X 10.5 Update 5 delivers improved reliability, security, and compatibility for Java SE 6, J2SE 5.0 and J2SE 1.4.2 on Mac OS X 10.5.8 and later. http://support.apple.com/kb/DL924
Update 9 March 8, 2011 - Java for Mac OS X 10.5 Update 9 delivers improved compatibility, security, and reliability by updating J2SE 5.0 to 1.5.0_28, and updating Java SE 6 to 1.6.0_24 for 64-bit capable Intel-based Macs. J2SE 1.4.2 is no longer being updated to fix bugs or security issues and remains disabled by default in this update. This is a Combo update: Update 9 supersedes all previous updates of Java for Mac OS X v10.5. http://support.apple.com/kb/DL1359
Update 10, 29 June 2011 - This release updates J2SE 5.0 to 1.5.0_30, and updates Java SE 6 to 1.6.0_26. J2SE 1.4.2 is no longer being updated to fix bugs or security issues and remains disabled by default in this update. Support for out-of-process Java applets on Mac OS X 10.5 Leopard has been removed with this update.
This release is only for Intel Macs running versions of Mac OS X 10.5. http://support.apple.com/kb/DL1359
Note: Java 1.6 for Leopard is 64 bit only, but for Snow Leopard it is available for both 32 and 64 bit.
http://www.roguish.com/blog/?p=266
Since August 2012 updates for Java (and especially Java Runtime Environment, which is what you actually need) must now be downloaded direct from Oracle:
http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.h tml
(which is for Java 7)
Further information here:
http://www.oracle.com/us/corporate/press/1735645
and their FAQ’s:
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/mac-faq.html