Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Java 10 - Versão com base no tempo

JEP 322 - Versão de lançamento com base no tempo


A partir do Java 10 em diante, a Oracle introduziu um modelo de versão de lançamento baseado em tempo estrito para lançamentos Java. Agora o Java terá uma versão principal a cada seis meses. O Java 10 foi lançado em março de 2018 e, daqui para frente, todas as principais versões estão planejadas para serem lançadas em março e setembro dos próximos anos. Os lançamentos são ainda categorizados em três grandes categorias.

Formato da versão


Uma versão agora segue o seguinte formato.
$FEATURE.$INTERIM.$UPDATE.$PATCH

Onde

Exemplo


O programa a seguir mostra os detalhes de versão do 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());
   }
}

Saída


Ele imprimirá a seguinte saída.
feature: 10
interim: 0
update: 2
patch: 0

Java

  1. Operadores Java
  2. Comentários Java
  3. Java para cada loop
  4. Strings Java
  5. Interface Java
  6. Classe anônima Java
  7. Java try-with-resources
  8. Anotações Java
  9. Asserções Java
  10. Vetor Java