Java. Migración de versiones 9 - 11

Descripción

Dirigido a:

Objetivos:

Contenidos:
  • Introducción
    • Versioning Java. LTS
    • Migration Java 11
    • Hibernate
    • Java 12 – 13 - 14

 

  • Novedades Java 9
    • Modular Java Application Packaging
    • Modularization
    • Unicode 8
    • Collections and Streams
    • Remove GC
    • Process API updates
    • Stack-Walking API
    • Try-with-resource
    • Multi Release Jar files

 

  • Novedades Java 10
    • Local-Variable Type Inference
    • Consolidate the JDK Forest into a Single Repository
    • Garbage-Collector Interfac
    • Parallel Full GC for G1
    • Application Class-Data Sharing
    • Thread-Local Handshakes
    • Remove the Native-Header Generation Tool (javah)
    • Additional Unicode Language-Tag Extensions
    • Heap Allocation on Alternative Memory Devices
    • Experimental Java-Based JIT Compiler
    • Root Certificates
    • Time-Based Release Versioning

 

  • Novedades Java 11
    • Nest-Based Access Control
    • Dynamic Class-File Constants
    • Improve Aarch64 Intrinsics
    • Epsilon: A No-Op Garbage Collector
    • Remove the Java EE and CORBA Modules
    • HTTP Client (Standard)
    • Local-Variable Syntax for Lambda Parameters
    • Key Agreement with Curve25519 and Curve448
    • Unicode 10
    • Flight Recorder
    • ChaCha20 and Poly1305 Cryptographic Algorithms
    • Launch Single-File Source-Code Programs
    • Low-Overhead Heap Profiling
    • Transport Layer Security (TLS) 1.3
    • ZGC: A Scalable Low-Latency Garbage Collector (Experimental)
    • Deprecate the Nashorn JavaScript Engine
    • Deprecate the Pack200 Tools and API