OS X へJDK7をインストールする際は、「JDK 7 Mac Install」が参考になります。
このドキュメントによると、JDK7をアンインストールするには、「/Library/Java/JavaVirtualMachines/」にあるディレクトリを単に削除すれば良いそうです。JDK8も同様でしょう。手元では、最新の8と7u51をインストールしているので、下記の2つのディレクトリができています。
- /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk
- /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk
ちなみに、Appleが提供していたJDK6はインストールすると下記に用意されます。未確認ですが、これがないとシステム環境設定のJavaが使えません。実体はJavaコントロールパネルだと思いますが、LinuxなどではOracle JDKに同梱されています。OS X用のOracle JDKで軽く探してみましたが見当たりませんでした。
- /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
ちなみに、Applet用のJREプラグインは下記にインストールされます。WebブラウザでJavaアプレットを動かさないなら下記をそのまま削除しておけば良いそうです。PATHに空白を含むので注意が必要です。
- /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/
Javaの参考資料には次があります。
- EFFECTIVE JAVA 第2版 (The Java Series)
- パーフェクトJava (PERFECT SERIES) (PERFECT SERIES 2)
- 増補改訂版Java言語で学ぶデザインパターン入門
- プログラミング言語Java (The Java Series)