The news of has already been given, but I wanted to stress the fact that is finally available version of Java 1.6, and all software developers will certainly be pleased to this news because until yesterday their life was slightly more difficult . This update brings then Java 1.5 to 1.6 and Apple stresses that it will not be replaced the previous version.
Being back with the version of Java was, in my view, serious enough for developers, many were the compatibility problems, especially for programs with graphical user interface developed for example with NetBeans (one of development environments for Java ). There were in fact recognized some constructs needed to implement skeletal graph of the programme.
The main issue of this failure to update is due to the fact that Apple is to release versions of Java for Mac OS, but for Linux and Windows this job is done directly from Sun. I believe that many of those who use Macs and programming in Java were forced to resolve this problem by switching to Windows or Linux if only to make some program; now finally can stay calm and stay on your beautiful operating system feather in Cupertino and have no thoughts .
I stress, and this is very important, that the update to Java 1.6 is only for Mac Os 10.5.2 and later and can not be installed on PowerPC architecture, but only on Intel.
You can download it from the site of Apple or by using the functions of the operating system upgrade.
See also Macbook article