www.techspot.com
Open in
urlscan Pro
2606:4700:10::6816:4f5c
Public Scan
Submitted URL: http://www.techspot.com/downloads/5198-java-jre.html
Effective URL: https://www.techspot.com/downloads/5198-java-jre.html
Submission: On September 25 via manual from US — Scanned from DE
Effective URL: https://www.techspot.com/downloads/5198-java-jre.html
Submission: On September 25 via manual from US — Scanned from DE
Form analysis
4 forms found in the DOM/search/
<form class="search_form" action="/search/" id="cse-search-box-header">
<input type="hidden" name="cx" value="partner-pub-7395890353660701:j5claj-6kfy">
<input type="hidden" name="cof" value="FORID:11">
<input type="hidden" name="ie" value="UTF-8">
</form>
https://www.techspot.com/search/
<form action="https://www.techspot.com/search/" id="cse-search-box" autocomplete="off">
<div class="pfmenuSideTitle">Search</div>
<input type="hidden" name="cx" id="cx" value="f4b018d873b02a56c">
<input type="text" name="q" id="q" class="text" size="30" placeholder="Search product reviews, pros & cons, pricing">
</form>
https://www.techspot.com/search/
<form action="https://www.techspot.com/search/" id="cse-search-box">
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td width="200" align="center">
<h4><label for="q">Search Downloads</label></h4>
</td>
<td>
<input type="hidden" name="cx" id="cx" value="partner-pub-7395890353660701:71cus9-hn8f">
<input type="hidden" name="cof" value="FORID:11">
<input type="hidden" name="ie" value="UTF-8">
<input type="text" name="q" id="q" class="text" size="30">
</td>
<td width="40">
<input type="submit" name="sa" value="Go">
</td>
</tr>
</tbody>
</table>
</form>
POST //app.mailerlite.com/webforms/submit/v3t1x0
<form class="ml-block-form" action="//app.mailerlite.com/webforms/submit/v3t1x0" data-id="492661" data-code="v3t1x0" method="POST" rel="noopener" target="_blank" autocomplete="off">
<div class="footitle"><label for="tsnlemail">Subscribe to the TechSpot Newsletter</label></div>
<div class="form-email">
<input type="email" id="tsnlemail" name="fields[email]" class="form-control email" placeholder="email address" value="" autocomplete="off" data-lpignore="true" spellcheck="false" autocapitalize="off">
</div>
<div class="form-submit">
<input type="hidden" name="ml-submit" value="1">
<input type="submit" value="Subscribe" name="subscribe">
</div>
</form>
Text Content
WE VALUE YOUR PRIVACY We and our partners store and/or access information on a device, such as cookies and process personal data, such as unique identifiers and standard information sent by a device for personalised ads and content, ad and content measurement, and audience insights, as well as to develop and improve products. With your permission we and our partners may use precise geolocation data and identification through device scanning. You may click to consent to our and our partners’ processing as described above. Alternatively you may access more detailed information and change your preferences before consenting or to refuse consenting. Please note that some processing of your personal data may not require your consent, but you have a right to object to such processing. Your preferences will apply to this website only. You can change your preferences at any time by returning to this site or visit our privacy policy. MORE OPTIONSAGREE * User loginUser iconLogin * * SearchA search icon TechSpot logoThe word TechSpot * Trending * Gaming GPU vs AI * RTX 4070 vs 4070 Ti * Chiplets Explained * Radeon 7900 XT vs RTX 4070 Ti * Outstanding Video Game Series * Features * Tech Culture * Must Reads * Hardware * Software * Gaming * Explainers * Tips & Tricks * Reviews * CPU * Graphics Cards * Laptops * Storage * Monitors * More Reviews * The Best * Best CPUs * Best Graphics Cards * Best Monitors * Best Software * Best SSD * Best PC Speakers * Downloads * Latest Updates * Popular Apps * Software We Recommend * Drivers * Product Finder Search * Forums * Join TechSpot Elite * New Posts * Latest Comments * Jobs * Downloads * For Developers JAVA SE JDK AND JRE 8.381 JAVA ALLOWS YOU TO PLAY ONLINE GAMES, CHAT WITH PEOPLE AROUND THE WORLD, CALCULATE YOUR MORTGAGE INTEREST, AND VIEW IMAGES IN 3D, JUST TO NAME A FEW. OVERVIEW CERTIFIED WHAT'S NEW SIMILAR TO 8 NEWS Java SE is the standard version of Java, it includes libraries for desktop applications, networking, security, database access, and more. If you need to run Java applications, downloading and installing the JRE is enough. If you're developing Java applications, you'll want to download the JDK, which also includes the JRE. The JRE is the Java Runtime Environment, it covers most users needs. Contains everything required to run Java applications on your system. It is a package of everything necessary to run a compiled Java program, including the Java Virtual Machine (JVM), the Java Class Library, the Java command, and other infrastructure. However, it cannot be used to create new programs. The JDK is the Java Development Kit, the full-featured SDK for Java. It has everything the JRE has, but also the compiler (javac) and tools (like javadoc and jdb). It is capable of creating and compiling programs. The latest version of Java is Java 20 or JDK 20 released on March, 2023. However, many versions of Java are actively maintained for compatibility purposes. Java 8, Java 11 and Java 17 are the three long-term support versions recommended by Oracle. You can download the version you need below: * Java SE 20 Download (latest) * Java SE 19 Download * Java SE 18 Download * Java SE 17 Download (LTS, recommended) * Java SE 16 Download * Java SE 15 Download * Java SE 11 Download (LTS, recommended) * Java SE 9 Download * Java SE 8 Download (LTS, recommended) Java 8 is the last free software public update for commercial use, which explains why it remains popular. Oracle plans to maintain it until at least 2030. Also, you should know that some applications might refer to Java 8 as version 1.8.0. Sometimes, even if you are not planning to do any Java development on a computer, you still need the JDK installed. For example, if you are deploying a web application with JSP, you are technically just running Java programs inside the application server. Why would you need the JDK then? Because the application server will convert JSP into Java servlets and needs to use the JDK to compile the servlets. WHAT'S NEW client-libs/2d Marlin Renderer in JDK 8u Starting from version 8u311, the Marlin graphics rasterizer and its artifacts will be built and distributed as a part of the JDK/JRE bundles. It is not the default rendering engine, however there is an option to enable it by setting the following system property: sun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine core-libs/java.io:serialization Context-specific Deserialization Filter Subset Allow applications to configure context-specific and dynamically-selected deserialization filters via a JVM-wide filter factory that is invoked to select a filter for each deserialization stream. The behavior is a strict subset of JEP 415: Context-Specific Deserialization Filters to allow a filter factory to be configured using a property configured on the command line or in the security properties file. The behavior is opt-in based on the presence of the jdk.serialFilterFactory system property on the command line or the jdk.serialFilterFactory security property. If set, the JVM-wide filter factory selects the filter for each stream when the stream is constructed and when a stream-specific filter is set. The JVM-wide filter factory is a java.util.function.BinaryOperator function invoked when each ObjectInputStream is constructed and when the stream-specific filter is set using sun.misc.ObjectInputFilter.Config.setObjectInputFilter(sun.misc.ObjectInputFilter). The parameters are the current filter and a requested filter and the function returns the filter to be used for the stream. When invoked from the ObjectInputStream constructors, the first parameter is null and the second parameter is the static JVM-wide filter. When invoked from sun.misc.ObjectInputFilter.Config.setObjectInputFilter(sun.misc.ObjectInputFilter), the first parameter is the filter currently set on the stream (which was set in the constructor), and the second parameter is the filter requested. A typical filter factory should use or merge the static JVM-wide filter with other application and context specific filters and the stream-specific filter, if one is set on the stream. The filter factory implementation can also use any contextual information at its disposal, for example, extracted from the application thread context, or its call stack, to compose and combine a new filter. It is not restricted to only use its two parameters. Previous release notes Allow SASL Mechanisms to Be Restricted * A security property named jdk.sasl.disabledMechanisms has been added that can be used to disable SASL mechanisms. Any disabled mechanism will be ignored if it is specified in the mechanisms argument of Sasl.createSaslClient or the mechanism argument of Sasl.createSaslServer. The default value for this security property is empty, which means that no mechanisms are disabled out-of-the-box. SunPKCS11 Provider Upgraded with Support for PKCS#11 v2.40 * The SunPKCS11 provider has been updated with support for PKCS#11 v2.40. This version adds support for more algorithms such as the AES/GCM/NoPadding cipher, DSA signatures using SHA-2 family of message digests, and RSASSA-PSS signatures when the corresponding PKCS11 mechanisms are supported by the underlying PKCS11 library. New Checks on Trust Anchor Certificates * New checks have been added to ensure that trust anchors are CA certificates and contain proper extensions. Trust anchors are used to validate certificate chains used in TLS and signed code. Trust anchor certificates must include a Basic Constraints extension with the cA field set to true. Also, if they include a Key Usage extension, the keyCertSign bit must be set. * A new system property named jdk.security.allowNonCaAnchor has been introduced to restore the previous behavior, if necessary. If the property is set to the empty String or "true" (case-insensitive), trust anchor certificates can be used if they do not have proper CA extensions. * The default value of this property, if not set, is "false". * Note that the property does not apply to X.509 v1 certificates (since they don't support extensions). * This property is currently used by the JDK implementation. It is not guaranteed to be supported by other Java SE implementations. Exact Match Required for Trusted TLS Server Certificate * A TLS server certificate must be an exact match of a trusted certificate on the client in order for it to be trusted when establishing a TLS connection. Added LuxTrust Global Root 2 Certificate The following root certificate has been added to the cacerts truststore: + LuxTrust + luxtrustglobalroot2ca DN: CN=LuxTrust Global Root 2, O=LuxTrust S.A., C=LU Bug Fixes: Support for OpenType CFF Fonts * Previously, Oracle JDK 8 did not include OpenType CFF fonts (.otf fonts) into the standard logical fonts (such as "Dialog" and "SansSerif"). This resulted in missing glyphs when rendering text. In the most extreme cases where only CFF fonts were installed on the system, a Java exception could be thrown. * Several Linux distributions were affected by this issue because they rely on CFF fonts to support some languages, which is common for CJK (Chinese, Japanese, and Korean) languages. * Oracle JDK 8 now uses these CFF fonts, and this issue has been resolved. Better Serial Filter Handling * The jdk.serialFilter system property can only be set on the command line. If the filter has not been set on the command line, it can be set can be set with java.io.ObjectInputFilter.Config.setSerialFilter. Setting the jdk.serialFilter with java.lang.System.setProperty has no effect. Legacy: If you are looking for previous Java versions here are the links to download: * Java 7.76 Windows 32-bit * Java 7.76 Windows 64-bit * Java 7.76 macOS * Java 7.76 Linux 32-bit * Java 7.76 Linux 64-bit * Java 7.72 for Windows 32-bit * Java 7.72 for Windows 64-bit * Java 7.72 for Mac * Java 7.72 for Linux * Java 7.67 for Windows 32-bit * Java 7.67 for Windows 64-bit * Java 7.67 for Mac * Java 7.67 for Linux Keep Reading Fast servers and clean downloads. Tested on TechSpot Labs. Here's why you can trust us. Java Download Download options: * JDK Windows * JDK Windows 32-bit * JDK macOS * JDK Linux 64-bit RPM * JDK Solaris * JRE Windows * JRE Windows 32-bit * JRE macOS * JRE Linux 64-bit RPM * JRE Solaris Last updated: July 19, 2023 Developer: Oracle License: Freeware OS: Windows/macOS/Linux File size: 173 MB Downloads: 361,457 User rating: 186 votes Rate this 5 (Best) 4 3 2 1 (Worst) RECENT JAVA NEWS * These are the three most in-demand tech skills this year Multi-cloud, Containers, Top Programming Languages SOFTWARE SIMILAR TO JAVA 8 * 4.8 /5 5 votes Java SE JDK 19.0.2 Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers. Java offers the rich user interface, performance, versatility, portability, and security that today's applications require. * Freeware * Windows/macOS/Linux * 434 votes Java SE JDK 11.0.20 The Java JDK lets you develop and deploy Java applications on desktops and servers. Java offers the rich user interface, performance, portability, and security that today's applications require. * Freeware * Windows * 125 votes Java SE 9.0.4 The Java Platform lets you develop and deploy Java applications on desktops and servers, as well as in today's demanding embedded environments. * Freeware * Windows * 13 votes Java SE JDK 17.0.8 Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. This is the latest Java version. * Freeware * Windows * More similar downloads SEARCH DOWNLOADS POPULAR APPS IN FOR DEVELOPERS Java Android SDK Microsoft Visual C++ Redistributable Package Unity Visual Studio Code Unreal Engine Roblox Studio Java SE 20 Downloads * Microsoft Edge for Android 117.0.2045.38 3 similar apps in Browsers * Adobe Photoshop Express 10.7.62 Popular app in Image Editing * Mozilla Firefox 118.0 10 similar apps in Browsers * Outlook for Android 4.2336.1 Filed in Email * PilotEdit Lite 17.9.0 5 similar apps in For Developers Drivers * Nvidia GeForce Graphics Driver 537.42 * Nvidia GeForce Graphics Driver 537.42 for Windows 10 * Nvidia GeForce Graphics Driver 537.34 * AMD Adrenalin 2023 Edition Graphics Driver 23.9.2 Main Sections * Tech News * Features * Reviews * The Best * Downloads * Product Finder * News Archive * Tech Jobs Popular Features * Building a Gaming PC is Good OR Pointless * RTX 4070 vs. 4070 Ti: Is the Ti Worth It? * The Best PC Games * Ryzen 7 7800X3D vs Core i7-13700K * Why Are PC Games Using So Much VRAM? * Radeon 7900 XT vs RTX 4070 Ti * How to Upgrade Your SSD (and Retain All Data) * AMD Ryzen 7 7800X3D vs. Intel Core i9-13900K Top Downloads * WhatsApp | Beta * Cinebench * Minecraft Download * PS3 Firmware | PS4 | PS5 * Popcorn Time * iTunes for Windows * Java JDK and JRE * Telegram Subscribe to the TechSpot Newsletter Follow TechSpot * * * * * TECHSPOT : Tech Enthusiasts, Power Users, Gamers TechSpot is a registered trademark. About Us Ethics Statement Terms of Use Privacy Policy Change Ad Consent Advertise © 1998 - 2023 TechSpot, Inc. All Rights Reserved.