Java Runtime Environment 1.8.0_31 (a.k.a. JRE 8u31-b13) and later updates on the JRE 8 codeline are now certified with Oracle E-Business Suite Release 11i, 12.0, 12.1, and 12.2 for Windows and Mac OS X desktop clients.
Jdk 1.8 0_31 Download
Java Runtime Environment 1.8.0_31 (a.k.a. JRE 8u31-b13) and later updates on the JRE 8 codeline are now certified with Oracle E-Business Suite Release 11i, 12.0, 12.1, and 12.2 for Windows and Mac OS X desktop clients.
Jdk 1.8 0_31 Download
Java 1.80_31 doesn't have Alert. If you go through the JavaDoc of Alert and scroll down, at the end of class description you will find the since tag which says JavaFX 8u40. As JavaFX follows the update version of Java, it means it is available since Java 1.8.0_40.
 02a7112eeb