Java Runtime Environment (JRE) enables your computer to run applications and applets that use Java technology. Java technology allows you to work and play in a secure computing environment. Java technology is in cell phones, automobiles, the Mars Rover, and many other places. By downloading it to your computer, you will be able to experience the power of Java software. The Java Virtual Machine is only one aspect of Java software that is involved in web interaction. The Java Virtual Machine is built right into your Java software download, and helps the Sun JRE run Java applications.
Java SE 6 Update 10 Beta is an update release that introduces new features and enhancements aimed at providing an optimized consumer-end user experience. Java SE 6 Update 10 Beta focuses on the following areas:
- Enhanced Java deployment
- The Java Kernel online installer lets first time Java users run applets and Java Web Start applications quicker without waiting for the whole Java Platform to be downloaded. The default Kernel installation is expected to satisfy the requirements of most Java applets and applications, and any additional libraries that may be required at runtime are downloaded to complete the Java Kernel installation. This installation mechanism let the end user get up and running significantly faster, while the complete Java Platform installation takes place in the background. See Java Kernel FAQ for more information.
- For current users of Java SE, the Java auto-updater has also been improved, using a patch-in-place mechanism that translates in a faster and more reliable update process (the patch in place mechanism will take effect for end users who upgrade from this update release or later to a new update release). As an added benefit, follow-on update releases will no longer be listed as separate items in the Windows "Add or Remove Programs" dialog.
- New Version Download and Pack200 Support
Ease of deployment: Server side requirements have been removed! We've added a new Java system property along with new support that will make it much easier for developers to deploy their Java applications or Applets through the network.
- Improved performance and look & feel
- The Java Quick Starter feature will prefetch portions of the JRE into memory, substantially decreasing the average Java Platform cold start-up time (the time that it takes to launch a Java application for the first time after a fresh reboot of a PC).
- Hardware acceleration support: Java SE 6 Update 10 Beta introduces a fully hardware accelerated graphics pipeline based on the Microsoft Direct3D 9 API, translating into improved rendering of Swing applications which rely on translucency, gradients, arbitrary transformations, and other more advanced 2D operations.
- A new cross-platform Swing look & feel, code name Nimbus, provides a nice update over 'Metal' and 'Ocean' and with exciting features.
Changes in this beta version:
* Improved reliability
* Per-applet control of JRE command-line arguments
* Per-applet control of JRE memory settings, larger maximum heaps
* JNLP support
* Per-applet JRE version selection
* Improved Vista support
Download : Java SE 6 Update 10 Beta