Java SE 16

GPTKB entity

Statements (128)
Predicate Object
gptkbp:instance_of gptkb:Java_2_Platform
gptkb:Java_programming_language
gptkbp:api gptkb:API
gptkbp:community_support gptkb:Open_JDK_Community
gptkbp:compatibility gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:developer gptkb:Oracle_Corporation
gptkbp:development gptkb:Open_JDK
gptkbp:downloadable_content https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
gptkbp:feature gptkb:JEP_338
gptkb:JEP_394
gptkb:JEP_395
gptkb:JEP_396
gptkb:JEP_397
gptkb:Pattern_Matching_for_instanceof
gptkbp:features gptkb:JEP_387:_Elastic_Metaspace
JEP 338: Vector API (Incubator)
JEP 394: Pattern Matching for instanceof
JEP 396: Strongly Encapsulate JDK Internals by Default
JEP 395: Records (standard feature)
JEP 396: Sealed Classes (standard feature)
JEP 395: Records (Standard Feature)
JEP 376: ZGC: Concurrent Thread-Stack Processing
JEP 347: Enable C++14 Language Features
JEP 394: Pattern Matching for instanceof (Preview)
JEP 338: Vector API (incubator)
gptkbp:first_published Update 36
gptkbp:has_documentation https://docs.oracle.com/en/java/javase/16/docs/api/index.html
https://www.w3.org/2000/01/rdf-schema#label Java SE 16
gptkbp:includes gptkb:JEP_387:_Elastic_Metaspace
JEP 338: Vector API (Incubator)
JEP 394: Pattern Matching for instanceof
JEP 396: Strongly Encapsulate JDK Internals by Default
JEP 395: Records (standard feature)
JEP 376: ZGC: Concurrent Thread-Stack Processing
gptkbp:introduced JEP 338: Vector API (incubator)
gptkbp:is_maintained_by gptkb:Oracle_Corporation
gptkbp:language gptkb:Java
gptkbp:latest_version gptkb:16
gptkbp:license Oracle Technology Network License Agreement
Oracle Technology Network License Agreement for Oracle Java SE
gptkbp:next_edition gptkb:Java_SE_17
gptkb:Java_SE_15
gptkbp:notable_changes Improved performance
Enhanced security features
New language features
Improved internationalization support
Improved garbage collection
New debugging features
Improved tooling support
New APIs and libraries
Deprecation of older features
New mac OS rendering pipeline
New packaging tool
New JDK Flight Recorder features
New enhancements to the Java API
New enhancements to the Java I/ O model
New enhancements to the Java Virtual Machine
New enhancements to the Java annotation model
New enhancements to the Java build model
New enhancements to the Java class loading model
New enhancements to the Java community model
New enhancements to the Java compiler
New enhancements to the Java concurrency model
New enhancements to the Java debugging model
New enhancements to the Java deployment model
New enhancements to the Java distribution model
New enhancements to the Java documentation model
New enhancements to the Java ecosystem model
New enhancements to the Java language
New enhancements to the Java memory model
New enhancements to the Java module system
New enhancements to the Java networking model
New enhancements to the Java packaging model
New enhancements to the Java performance model
New enhancements to the Java reflection model
New enhancements to the Java runtime
New enhancements to the Java security model
New enhancements to the Java serialization model
New enhancements to the Java testing model
New foreign function and memory API (Incubator)
New API for JDK Cryptography
New API for JDK Debugging
New API for JDK Flight Recorder
New API for JDK Internationalization
New API for JDK Localization
New API for JDK Mission Control
New API for JDK Monitoring
New API for JDK Profiling
New API for JDK Security
New API for Unix domain sockets
New foreign function interface (Incubator)
New memory access API (Incubator)
New JEPs introduced
gptkbp:notable_feature JEP 338: Vector API (Incubator)
JEP 394: Pattern Matching for instanceof
JEP 396: Strongly Encapsulate JDK Internals by Default
JEP 395: Records (Standard Feature)
JEP 397: Sealed Classes (Standard Feature)
gptkbp:platform gptkb:Java_Virtual_Machine
gptkb:Java_2_Platform
gptkbp:platforms gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:predecessor gptkb:Java_SE_15
gptkbp:related_jeps gptkb:JEP_338
gptkb:JEP_376
gptkb:JEP_387
gptkb:JEP_394
gptkb:JEP_395
gptkb:JEP_396
gptkbp:release_date March 2021
March 16, 2021
gptkbp:release_type Feature Release
Long-Term Support (LTS)
gptkbp:released March 16, 2021
gptkbp:released_on March 16, 2021
gptkbp:successor gptkb:Java_SE_17
gptkbp:target_jdk gptkb:Java_Runtime_Environment
gptkb:Java_Development_Kit_(JDK)
gptkbp:targets gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:type gptkb:Software_Development
Software Development Kit (SDK)
gptkbp:bfsParent gptkb:Java_2_Platform
gptkbp:bfsLayer 4