The Java Runtime Environment (JRE) provides the libraries, the Java Virtual Machine, and other components to run applets and applications written in the Java programming language. In addition, two key deployment technologies are part of the JRE: Java Plug-in, which enables applets to run in popular browsers; and Java Web Start, which deploys standalone applications over a network. Users should install the 32-bit version if they are using 32-bit browsers. If you use both 32-bit and 64-bit browser interchangeably, you need a Java Plug-in for each browser. Hence you will need to install both 32-bit and 64-bit Java respectively.
Release Highlights
• IANA Data 2017b
JDK 8u151 contains IANA time zone data version 2017b. For more information, refer to Timezone Data Versions in the JRE Software.
• Certificate Changes: Remove revoked Swisscom root certificate 'swisscomrootevca2'
One Swisscom root certificate has been revoked by Swisscom and has been removed: Swisscom Root EV CA 2 alias: 'swisscomrootevca2 [jdk]'
DN: CN=Swisscom Root EV CA 2, OU=Digital Certificate Services, O=Swisscom, C=ch
JDK-8186330 (not public)
• New Features New Security property to control crypto policy
This release introduces a new feature whereby the JCE jurisdiction policy files used by the JDK can be controlled via a new Security property. In older releases, JCE jurisdiction files had to be downloaded and installed separately to allow unlimited cryptography to be used by the JDK.
• Changes Refactor existing providers to refer to the same constants for default values for key length
• Changes Collections use serialization filter to limit array sizes
Deserialization of certain collection instances will cause arrays to be allocated. The ObjectInputFilter.checkInput() method is now called prior to allocation of these arrays.
• Changes keytool now prints warnings when reading or generating certificates/certificate requests/CRLs using weak algorithms
With one exception, keytool will always print a warning if the certificate, certificate request, or CRL it is parsing, verifying, or generating is using a weak algorithm or key.
Download:
Homepage – http://www.oracle.com
Download Java SE Development Kit 11 Early-Access Builds+9
Download Java SE Development Kit 10.0.1 General-Availability
Download Java SE Runtime Environment 10.0.1
Download Java SE Runtime Environment 9.0.4
Download Java SE Runtime Environment 8.0 Update 171/172
All Java SE Downloads
Download Java SE Runtime Environment Portable
Java Downloads for All Operating Systems