Java Runtime Environment 8.0 build 151
Java software allows you to run applications called "applets" that are written in the Java programming language. These applets allow you to have a much richer experience online than simply interacting with static HTML pages.
Java Plug-in technology, included as part of the Java 2 Runtime Environment, Standard Edition (JRE), establishes a connection between popular browsers and the Java platform. Java allows applications to be downloaded over a network and run within a guarded sandbox. Security restrictions are easily imposed on the sandbox.
Many cross platform applications also require Java to operate properly.
New Security property to control crypto policy.
Refactor existing providers to refer to the same constants for default values for key length.
Collections use serialization filter to limit array sizes.
keytool now prints warnings when reading or generating certificates/certificate requests/CRLs using weak algorithms.
New defaults for DSA keys in jarsigner and keytool.
Add warnings to keytool when using JKS and JCEKS.
keytool now prints out information of a certificate's public key.
Fixes for security vulnerabilities.