Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Java

Java 10 estrena versionado basado en tiempo para actualizaciones bianuales predecibles

JEP 322 - Versionado Basado en Tiempo

A partir de Java 10, Oracle ha introducido un estricto modelo de versionado basado en tiempo para los lanzamientos de Java. Ahora Java tendrá un lanzamiento principal cada seis meses. Java 10 se lanzó en marzo de 2018 y en adelante, todas las versiones principales están planificadas para lanzarse en marzo y septiembre de los próximos años. Los lanzamientos se categorizan en tres amplias categorías.

Formato de Versión

Ahora una versión sigue el siguiente formato:

$FEATURE.$INTERIM.$UPDATE.$PATCH

Donde:

Ejemplo

El siguiente programa muestra los detalles de versionado de JAVA 10.

public class Tester {
    public static void main(String[] args) {
        Runtime.Version version = Runtime.version();
        System.out.printf(" feature: %s%n interim: %s%n update: %s%n patch: %s%n",
            version.feature(), version.interim(), version.update(), version.patch());
    }
}

Salida

Imprimirá la siguiente salida:

feature: 10
interim: 0
update: 2
patch: 0

Java

  1. Eclipse Hono lanza registro de dispositivos basado en MongoDB – Escalable, listo para producción
  2. Dominar Operadores en Java: Tipos, Sintaxis y Ejemplos Prácticos
  3. Comentarios en Java: Tipos, Uso y Mejores Prácticas
  4. Dominar el Bucle for Mejorado en Java: Sintaxis, Ejemplos y Mejores Prácticas
  5. Dominar Strings en Java: Creación, Métodos y Mejores Prácticas
  6. Dominando interfaces en Java: Conceptos, implementación y mejores prácticas
  7. Dominando las clases internas anónimas en Java: Definición, sintaxis y ejemplos prácticos
  8. Dominando Try‑with‑Resources en Java: Gestión automática de recursos explicada
  9. Anotaciones en Java explicadas: Tipos, ubicación y ejemplos prácticos
  10. Aserciones en Java: Guía práctica para detectar bugs y asegurar fiabilidad del código
  11. Entendiendo Java Vector: Uso, Características y Comparación con ArrayList