JAVA 8




Características

Java 8 es la versión más reciente de Java que incluye nuevas características, mejoras y correcciones de bugs para mejorar la eficacia en el desarrollo y la ejecución de programas Java. La nueva versión de Java primero se pone a disposición de los desarrolladores para dar tiempo suficiente para realizar las pruebas y certificaciones antes de que esté disponible para su descarga en el sitio web java.com.

Aviso de actualización automática y fin de las actualizaciones públicas para Oracle JDK 7

A partir de la versión de actualización de parches críticos de enero de 2015, a los usuarios con la función de actualización automática activada se les pide que actualicen de Java 7 a Java 8. Además, tenga en cuenta la versión de CPU de abril de 2015 será la última actualización pública disponible de Java 7. Para obtener más información, y los detalles sobre cómo recibir soporte a largo plazo para Java 7, consulte el plan de soporte Oracle Java SE.

Consulte al proveedor de aplicaciones antes de actualizar a Java 8

Puede que algunos proveedores de aplicaciones necesiten que utilice una versión concreta de Java y aún no hayan certificado sus aplicaciones con Java 8. Si tiene problemas para ejecutar una aplicación con Java 8, consulte este tema con el proveedor de la aplicación y confirme que está certificada para esta versión.


Funciones de Java 8

A continuación se muestra un breve resumen de las mejoras que se incluyen en Java 8: 

·         Métodos de extensión virtual y expresión Lambda
Una de las funciones destacables de Java SE 8 es la implantación de expresiones Lambda y funciones adyacentes a la plataforma y el lenguaje de programación Java.
·         API de fecha y hora
Esta nueva API permitirá a los administradores gestionar datos de fecha y hora de forma mucho más natural y fácil de comprender.
·         Motor de JavaScript Nashhorn
Nueva implantación ligera de alto rendimiento del motor de JavaScript integrada en JDk y disponible en las aplicaciones Java mediante las API existentes.
·         Seguridad mejorada
Sustitución de la lista de métodos sensibles al emisor mantenida a mano existente por un mecanismo que identifica con mayor precisión dichos métodos y permite detectar a los emisores de forma fiable.


·         Ventajas:

Lenguaje Multi-plataforma: El código que es escrito en java es leído por un interprete, por lo que su programa andará en cualquier plataforma.
Manejo automático de la memoria. (para los que vienen de C/C++). El manejo de la memoria se hace automáticamente y utilizando el garbage collector.
¡ Es  Gratis!
Desarrolla aplicaciones web dinámicas.
Desarrollar aplicaciones de servidor para foros en línea, almacenes, encuestas,procesamiento de formularios HTML y mucho más.

Desventajas:

Por su lentitud a la hora de ejecutar las aplicaciones (aunque ha mejorado con el tiempo)
¿Porque sin la máquina virtual, su portabilidad no existe?. (Y si no tengo la JVM a mano?)
Requiere un interprete.
Algunas implementaciones y librerías pueden tener código rebuscado.
Una mala implementación de un programa en java, puede resultar en algo muy lento.
• Algunas herramientas tienen un costo adicional.

Requisitos del Sistema Java 8


Windows

·         Windows 10 (8u51 y superiores)
·         Windows 8.x (escritorio)
·         Windows 7 SP1
·         Windows Vista SP2
·         Windows Server 2008 R2 SP1 (64 bits)
·         Windows Server 2012 y 2012 R2 (64 bits)
·         RAM: 128 MB
·         Espacio en disco: 124 MB para JRE; 2 MB para Java Update
·         Procesador: Mínimo Pentium 2 a 266 MHz
·         Exploradores: Internet Explorer 9 y superior, Firefox

Mac OS X

·         Mac con Intel que ejecuta Mac OS X 10.8.3+, 10.9+
·         Privilegios de administrador para la instalación
·         Explorador de 64 bits
Se requiere un explorador de 64 bits (Safari, Firefox, por ejemplo) para ejecutar Oracle Java en Mac OS X. 


Linux

·         Oracle Linux 5.5+1
·         Oracle Linux 6.x (32 bits), 6.x (64 bits)2
·         Oracle Linux 7.x (64 bits)2 (8u20 y superiores)
·         Red Hat Enterprise Linux 5.5+1, 6.x (32 bits), 6.x (64 bits)2
·         Red Hat Enterprise Linux 7.x (64 bits)2 (8u20 y superiores)
·         Suse Linux Enterprise Server 10 SP2+, 11.x
·         Suse Linux Enterprise Server 12.x (64 bits)2 (8u31 y superiores)
·         Ubuntu Linux 12.04 LTS, 13.x
·         Ubuntu Linux 14.x (8u25 y superiores)

·         Exploradores: Firefox

No hay comentarios:

Publicar un comentario