Appleからダウンロードして、MacOS X 10.4.5 にJ2SE 5.0を導入することができますが、
ただ導入しただけではデフォルトの環境は1.4.2のままです。

そこで、デフォルトの環境を5.0に変えるにはどうするか。
下記の記事を参考にしてやってみました。

http://pcweb.mycom.co.jp/news/2005/04/30/001.html より抜粋。

----------------------------------------------------
インストールしたままの状態では、JVM(Java Virtual Machine)やjava/javacといったコマンドは引き続きJ2SE 1.4.2のものが利用される。デフォルトでJ2SE 5.0のものを利用したい場合、以下のようなコマンドを実行して、"/ System / Library / Frameworks / JavaVM.framework / Versions /"の"CurrentJDK"が"/ System / Library / Frameworks / JavaVM.framework / Versions / 1.5.0"を指すようにすればよい。

cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo ln -fsh 1.5.0 CurrentJDK
(※ : 要管理者権限)

この設定を行えば、同社が無償で公開するXcode 2を利用して、J2SE 5.0アプリケーションの開発を行うことも可能だ。ただし、J2SE 5.0と1.4.2の間で互換性の問題が起きることも考えられ、設定は十分な注意を持って行いたい。元に戻す際は次のコマンドを実行する。

cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo ln -fsh 1.4.2 CurrentJDK
(※ : 要管理者権限)
----------------------------------------------------