Category: System ToolsSoftware version: 8.0 Update 141
Language: English
Treatment: not required
System requirements:
Windows 10
Windows 8.x Desktop
Windows 7
Windows Vista SP2
Windows Server 2008 R2 SP1
Windows Server 2012 and 2012 R2
A Pentium 2 266 MHz or faster processor with at least 128 MB of physical RAM is recommended. You will also need a minimum of 124 MB of free disk space ..
Description:
Java Runtime Environment (JRE) is an execution environment created by Sun Microsystems that allows you to run and use applications written in the Java programming language. It consists of a virtual machine - Java Virtual Machine and a Java class library. In the Java language, many programs and games are written, especially those for which mobility is important. Some web pages also use Java. One of the advantages of the Java language is its cross-platform, that is, applications written in this language can be used on different operating systems where the Java Runtime Environment (JRE) is installed.
Main features:
Automatic memory management;
Advanced exception handling capabilities;
A rich set of input / output filtering tools;
A set of standard collections, such as an array, a list, a stack, etc .;
Availability of simple means of creating network applications (including using the RMI protocol);
The presence of classes that allow performing HTTP requests and processing responses;
Built-in language tools for creating multi-threaded applications;
Unified access to databases:
At the level of individual SQL-queries - based on JDBC, SQLJ;
At the level of the concept of objects that have the ability to store in the database - based on Java Data Objects (English) and Java Persistence API (English);
Support for templates (since version 1.5);
Concurrent execution of programs.
The main innovations of Java SE 8:
Integration of support for Lisp-like lambda expressions ("closures") developed within the framework of the Lambda project. Extensions of standard libraries by means of parallel execution of operations over data streams, aimed at simplifying the writing of code for multi-core processors;
Support for compact profiles for deployment on equipment with limited application resources that do not require all components of the platform;
New assembly system based on Autoconf;
Integration of Nashorn, a lightweight and high-performance javascript engine running on top of the Java virtual machine (JVM);
New API for working with dates and time. New Calendar and Locale API;
Repeating Annotations, which allow you to apply the same type of annotation more than once in a single declaration or application type.
An annotation type that allows annotations to be applied wherever types are used, not just when they are declared;
A new package with classes java.util.stream, which provides Stream API with support for operations in the style of functional programming over element flows;
Increase the performance of HashMaps in the face of collisions;
Improved encryption: Enabling the default TLS 1.2 on the client side. Strengthening algorithms for encryption using passwords. Support for SNI (Server Name Indication) in JSSE Server to provide access through an encrypted connection to virtual hosts on the same IP. Hash support SHA-224 and block cipher AEAD (Authenticated Encryption with Associated Data). The new class java.security.cert.PKIXRevocationChecker for setting up the X.509 certificate revocation check. Support for hardware acceleration of AES encryption on Intel processors;
Numerous improvements in JavaFX, including new DatePicker and TreeTableView controls, SwingNode class for embedding Swing content, new Modena skin, javafx.print package with print API, WebView class, ScheduledService class, support for ARM architecture, significant expansion of tools for Work with 3D-graphics (3D-forms, camera, lighting, sub-scenes, materials, anti-aliasing);
Inclusion of Java DB 10.10;
In the java.lang and java.util packages, tools for parallel sorting of arrays and Base64 encoding / decoding function are added.
To extract files from the archive, please download and install the RARArchiver software.
Download: Java SE Runtime Environment 8.0 Update 141 SIZE: 116MB
0 comments: