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.
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.
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.
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.
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