Environment: kali-linux-2016.1-i386
Software version: jdk-8u91-linux-i586
Download
Http://www.oracle.com/technetwork/java/javase/downloads/index.html
Unzip the package copy
TAR-XZVF jdk-8u91-linux-i586.gz
MV jdk1.8.0_91//usr/bin
Install Registration
Update-alternatives--install/usr/bin/java Java/usr/bin/jdk1.8.0_91/bin/java 1
Update-alternatives--install/usr/bin/javac Javac/usr/bin/jdk1.8.0_91/bin/javac 1
Update-alternatives--install/usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so/usr/bin/jdk1.8.0_91 /jre/lib/i386/libnpjp2.so 1
Default settings
Update-alternatives--set Java/usr/bin/jdk1.8.0_91/bin/java
Update-alternatives--set Javac/usr/bin/jdk1.8.0_91/bin/javac
Update-alternatives--set mozilla-javaplugin.so/usr/bin/jdk1.8.0_91/jre/lib/i386/libnpjp2.so
Verify
http://www.java.com/en/download/installed.jsp
Kali Installing Java (source: Oschina)