Java SE 14

GPTKB entity

Statements (481)
Predicate Object
gptkbp:instance_of gptkb:Java_2_Platform
gptkb:software
gptkbp:developed_by gptkb:Oracle_Corporation
gptkbp:developer gptkb:Oracle_Corporation
gptkbp:enhances developer productivity
gptkbp:feature gptkb:JEP_354:_Switch_Expressions_(Standard_Feature)
JEP 305: Pattern Matching for instanceof
JEP 353: Reimplement the Legacy Socket API
JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
JEP 357: Migrate from Mercurial to Git
JEP 349: JFR Event Streaming
JEP 356: Enhanced Pseudo-Random Number Generators
JEP 358: Helpful Null Pointer Exceptions
JEP 359: Records (Preview)
JEP 368: Text Blocks (Standard Feature)
JEP 370: Foreign-Memory Access API (Incubator)
JEP 377: ZGC: Concurrent Relocation
JEP 382: New mac OS Rendering Pipeline
JEP 343: Packaging Tool (Incubator)
JEP 347: Enable C++14 Language Features
JEP 355: Text Blocks (Standard Feature)
JEP 373: Reimplement the Legacy Socket API
JEP 344: Num Py-like API for Java
JEP 378: Switch Expressions (Standard Feature)
JEP 350: Dynamic Class-File Constants
JEP 359: Records (Standard Feature)
JEP 360: Sealed Classes (Standard Feature)
JEP 371: ZGC: Concurrent Thread-Stack Processing
JEP 385: Deprecate the Applet API
JEP 372: JFR Event Streaming (Standard Feature)
JEP 375: Context-Specific Deserialization Filters
JEP 375: JFR Event Streaming (Standard Feature)
JEP 376: ZGC: Concurrent Class Unloading
JEP 378: JFR Event Streaming (Standard Feature)
JEP 381: JFR Event Streaming (Standard Feature)
JEP 384: JFR Event Streaming (Standard Feature)
JEP 387: JFR Event Streaming (Standard Feature)
JEP 390: JFR Event Streaming (Standard Feature)
JEP 393: JFR Event Streaming (Standard Feature)
JEP 396: JFR Event Streaming (Standard Feature)
JEP 399: JFR Event Streaming (Standard Feature)
JEP 390: JDK 14 Release Notes
JEP 351: Non-Volatile Mapped Byte Buffers
JEP 372: Remove the Nashorn Java Script Engine
JEP 380: Unix-Domain Socket Channels
JEP 361: New mac OS Rendering Pipeline
JEP 374: Enable C++14 Language Features
JEP 381: Remove the Security Manager
JEP 383: JDK Flight Recorder Event Streaming
JEP 384: JDK 14 API Documentation
JEP 386: Switch Expressions (Preview)
JEP 387: New mac OS Rendering Pipeline (Preview)
JEP 388: Foreign-Memory Access API (Preview)
JEP 389: JDK 14 API Documentation
JEP 391: JDK 14 Migration Guide
JEP 392: JDK 14 Performance Improvements
JEP 393: JDK 14 Security Enhancements
JEP 394: JDK 14 Bug Fixes
JEP 395: JDK 14 Documentation Improvements
JEP 396: JDK 14 Language Enhancements
JEP 397: JDK 14 Tooling Improvements
JEP 398: JDK 14 Performance Tuning
JEP 399: JDK 14 Testing Improvements
JEP 400: JDK 14 Internationalization Improvements
JEP 401: JDK 14 Accessibility Improvements
JEP 402: JDK 14 Documentation Updates
JEP 403: JDK 14 Release Process Improvements
JEP 404: JDK 14 Support for New Platforms
JEP 405: JDK 14 Support for New Architectures
JEP 406: JDK 14 Support for New Languages
JEP 407: JDK 14 Support for New Libraries
JEP 408: JDK 14 Support for New Frameworks
JEP 409: JDK 14 Support for New Tools
JEP 410: JDK 14 Support for New Standards
JEP 412: JDK 14 Support for New Features
JEP 413: JDK 14 Support for New Enhancements
JEP 414: JDK 14 Support for New Improvements
JEP 415: JDK 14 Support for New Updates
JEP 416: JDK 14 Support for New Releases
JEP 417: JDK 14 Support for New Versions
JEP 418: JDK 14 Support for New Releases.
JEP 379: New mac OS Rendering Pipeline (Standard Feature)
JEP 383: Foreign-Memory Access API (Standard Feature)
JEP 385: New mac OS Rendering Pipeline (Standard Feature)
JEP 388: New mac OS Rendering Pipeline (Standard Feature)
JEP 397: New mac OS Rendering Pipeline (Standard Feature)
JEP 345: NVM Support for Java
JEP 346: JVM Support for JEP 305
JEP 348: Prompting for User Input
JEP 352: Improve the Java Language Specification
JEP 362: Switch Expressions (Preview)
JEP 363: Text Blocks (Preview)
JEP 364: Pattern Matching for instanceof (Preview)
JEP 365: Records (Preview)
JEP 366: Sealed Classes (Preview)
JEP 367: New mac OS Rendering Pipeline (Preview)
JEP 368: Foreign-Memory Access API (Incubator)
JEP 369: JFR Event Streaming (Preview)
JEP 370: New mac OS Rendering Pipeline (Preview)
JEP 371: Foreign-Memory Access API (Preview)
JEP 389: Foreign-Memory Access API (Standard Feature)
JEP 392: Foreign-Memory Access API (Standard Feature)
JEP 394: New mac OS Rendering Pipeline (Standard Feature)
JEP 377: Foreign-Memory Access API (Standard Feature)
JEP 395: Foreign-Memory Access API (Standard Feature)
JEP 373: New mac OS Rendering Pipeline (Standard Feature)
JEP 376: New mac OS Rendering Pipeline (Standard Feature)
JEP 374: Foreign-Memory Access API (Standard Feature)
JEP 391: New mac OS Rendering Pipeline (Standard Feature)
JEP 386: Foreign-Memory Access API (Standard Feature)
JEP 380: Foreign-Memory Access API (Standard Feature)
JEP 398: Foreign-Memory Access API (Standard Feature)
JEP 382: New mac OS Rendering Pipeline (Standard Feature)
JEP 411: JDK 14 Support for New APIs
gptkbp:features gptkb:JEP_354:_Switch_Expressions_(Standard_Feature)
gptkb:JEP_387:_Elastic_Metaspace
gptkb:Null_Pointer_Exception.get_Message()
JEP 305: Pattern Matching for instanceof
JEP 351: ZGC: Concurrent Thread-Stack Processing
JEP 353: Reimplement the Legacy Socket API
JEP 384: Context-Specific Deserialization Filters
JEP 396: Strongly Encapsulate JDK Internals by Default
JEP 370: Unicode 13.0
JEP 362: Deprecate the Security Manager for Removal
JEP 371: Remove the Java EE and CORBA Modules
JEP 379: Remove the Java EE and CORBA Modules
JEP 393: Remove the Java EE and CORBA Modules
JEP 395: Remove the Java EE and CORBA Modules
JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
JEP 346: Promptly Return Unused Committed Memory
JEP 357: Migrate from Mercurial to Git
JEP 393: JDK 14 Release Notes
JEP 414: JDK 14 Release Notes
JEP 349: JFR Event Streaming
JEP 350: Dynamic CDS Archives
JEP 352: Non-Volatile Mapped Byte Buffers
JEP 356: Enhanced Pseudo-Random Number Generators
JEP 358: Helpful Null Pointer Exceptions
JEP 359: Records (Preview)
JEP 361: Switch Expressions (Standard Feature)
JEP 362: Deprecate the Applet API
JEP 363: Remove the Nashorn Java Script Engine
JEP 364: ZGC: Concurrent Thread-Stack Processing
JEP 365: ZGC: Uncommit Unused Memory
JEP 367: New mac OS Rendering Pipeline
JEP 367: Remove the Java EE and CORBA Modules
JEP 368: Remove the Java EE and CORBA Modules
JEP 368: Text Blocks (Standard Feature)
JEP 369: Remove the Java EE and CORBA Modules
JEP 370: Foreign-Memory Access API (Incubator)
JEP 370: Remove the Java EE and CORBA Modules
JEP 372: Remove the Java EE and CORBA Modules
JEP 373: Remove the Java EE and CORBA Modules
JEP 374: Remove the Java EE and CORBA Modules
JEP 375: Remove the Java EE and CORBA Modules
JEP 376: Remove the Java EE and CORBA Modules
JEP 376: ZGC: Concurrent Thread-Stack Processing
JEP 377: Remove the Java EE and CORBA Modules
JEP 378: Remove the Java EE and CORBA Modules
JEP 380: Remove the Java EE and CORBA Modules
JEP 381: Remove the Java EE and CORBA Modules
JEP 382: Remove the Java EE and CORBA Modules
JEP 383: Remove the Java EE and CORBA Modules
JEP 384: Remove the Java EE and CORBA Modules
JEP 385: Remove the Java EE and CORBA Modules
JEP 386: Remove the Java EE and CORBA Modules
JEP 387: Remove the Java EE and CORBA Modules
JEP 388: Remove the Java EE and CORBA Modules
JEP 389: Remove the Java EE and CORBA Modules
JEP 390: Remove the Java EE and CORBA Modules
JEP 391: Remove the Java EE and CORBA Modules
JEP 392: Remove the Java EE and CORBA Modules
JEP 394: Remove the Java EE and CORBA Modules
JEP 396: Remove the Java EE and CORBA Modules
JEP 397: Remove the Java EE and CORBA Modules
JEP 398: Remove the Java EE and CORBA Modules
JEP 399: Remove the Java EE and CORBA Modules
JEP 377: ZGC: Concurrent Relocation
JEP 381: Remove the Applet API
JEP 382: New mac OS Rendering Pipeline
Helpful Null Pointer Exceptions
JEP 343: Packaging Tool (Incubator)
JEP 355: Text Blocks (Standard Feature)
JEP 373: Reimplement the Legacy Socket API
JEP 386: Enhanced Pseudo-Random Number Generators
JEP 386: New mac OS Rendering Pipeline
JEP 397: Sealed Classes (Standard Feature)
Switch Expressions (Standard Feature)
JEP 398: Deprecate the Security Manager for Removal
JEP 344: Num Py-like API for Java
JEP 345: Context-Sensitive Names
JEP 346: Prompting for User Input
JEP 343: Packaging Tool
JEP 377: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
JEP 368: Text Blocks (Preview)
JEP 373: ZGC: Concurrent Thread-Stack Processing
JEP 374: Disable and Enable the JIT Compiler
JEP 375: Pattern Matching for instanceof (Preview)
JEP 376: ZGC: Uncommit Unused Memory
JEP 378: Switch Expressions (Standard Feature)
JEP 359: Records (Standard Feature)
JEP 363: Remove the Security Manager
JEP 365: Remove the Java EE and CORBA Modules
JEP 400: JDK 14 Release Notes
JEP 401: JDK 14 API Documentation
JEP 424: JDK 14 Release Notes
JEP 425: JDK 14 API Documentation
JEP 448: JDK 14 Release Notes
JEP 449: JDK 14 API Documentation
JEP 472: JDK 14 Release Notes
JEP 473: JDK 14 API Documentation
JEP 496: JDK 14 Release Notes
JEP 497: JDK 14 API Documentation
JEP 361: Local-Variable Syntax for Lambda Parameters
JEP 396: JDK 14 Support for the Java SE 14 Language Specification
JEP 394: JDK 14 Support for the Java SE 14 Platform Specification
JEP 380: JDK 14 Language and Virtual Machine Specification
JEP 390: JDK 14 Support for the Java SE 14 Platform Specification
JEP 384: JDK 14 Support for the Java SE 14 Language
JEP 387: JDK 14 Support for the Java SE 14 API Specification
JEP 345: Context-Specific Deserialization Filters
JEP 359: Records (Standard Feature Preview)
JEP 360: Sealed Classes (Standard Feature Preview)
JEP 366: Enhanced Pseudo-Random Number Generators
JEP 368: Text Blocks (Standard Feature Preview)
JEP 369: Foreign-Memory Access API (Incubator)
JEP 371: Disable the RMI Activation System
JEP 372: Porting the JDK to Windows on ARM
JEP 374: JFR Event Streaming
JEP 375: Context-Specific Deserialization Filters
JEP 376: ZGC: Concurrent Class Unloading
JEP 378: JDK 14 Release Notes
JEP 379: JDK 14 API Documentation
JEP 381: JDK 14 Release Process
JEP 383: JDK 14 Support for the Java SE 14 API
JEP 382: JDK 14 Support for the Java SE 14 Platform
JEP 386: JDK 14 Support for the Java SE 14 Platform Specification
JEP 398: JDK 14 Support for the Java SE 14 Platform Specification
JEP 399: JDK 14 Support for the Java SE 14 API Specification
JEP 391: JDK 14 Support for the Java SE 14 API Specification
JEP 361: Switch Expressions (Standard Feature Preview)
JEP 385: JDK 14 Support for the Java SE 14 Virtual Machine
JEP 397: JDK 14 Support for the Java SE 14 Virtual Machine Specification
JEP 370: Remove the Security Manager Security Manager API
JEP 389: JDK 14 Support for the Java SE 14 Virtual Machine Specification
JEP 388: JDK 14 Support for the Java SE 14 Language Specification
JEP 392: JDK 14 Support for the Java SE 14 Language Specification
JEP 395: JDK 14 Support for the Java SE 14 API Specification
JEP 393: JDK 14 Support for the Java SE 14 Virtual Machine Specification
JEP 348: A New mac OS Rendering Pipeline
JEP 399: JDK 14 Release Notes
JEP 344: NUMA-Aware Memory Allocation
JEP 347: Enable Class Data Sharing for Native Libraries
JEP 374: Disable and Enable the Java Flight Recorder
JEP 378: New mac OS Rendering Pipeline
JEP 371: ZGC: Concurrent Class Unloading
JEP 372: Remove the Nashorn Java Script Engine
JEP 377: Class Data Sharing (CDS) Archives
JEP 380: Unix-Domain Socket Channels
JEP 383: Foreign-Memory Access API (Incubator)
JEP 389: Foreign Linker API (Incubator)
JEP 390: Sealed Classes (Preview)
JEP 392: JDK 14 Release Notes
JEP 393: JDK 14 API Documentation
JEP 395: Records (Standard)
JEP 396: Text Blocks (Standard)
JEP 397: Sealed Classes (Standard)
JEP 398: Foreign-Memory Access API (Standard)
JEP 399: Foreign Linker API (Standard)
JEP 402: JDK 14 Release Notes
JEP 403: JDK 14 API Documentation
JEP 404: JDK 14 Release Notes
JEP 405: JDK 14 API Documentation
JEP 406: JDK 14 Release Notes
JEP 407: JDK 14 API Documentation
JEP 408: JDK 14 Release Notes
JEP 409: JDK 14 API Documentation
JEP 410: JDK 14 Release Notes
JEP 411: JDK 14 API Documentation
JEP 412: JDK 14 Release Notes
JEP 413: JDK 14 API Documentation
JEP 415: JDK 14 API Documentation
JEP 416: JDK 14 Release Notes
JEP 417: JDK 14 API Documentation
JEP 418: JDK 14 Release Notes
JEP 419: JDK 14 API Documentation
JEP 420: JDK 14 Release Notes
JEP 421: JDK 14 API Documentation
JEP 422: JDK 14 Release Notes
JEP 423: JDK 14 API Documentation
JEP 426: JDK 14 Release Notes
JEP 427: JDK 14 API Documentation
JEP 428: JDK 14 Release Notes
JEP 429: JDK 14 API Documentation
JEP 430: JDK 14 Release Notes
JEP 431: JDK 14 API Documentation
JEP 432: JDK 14 Release Notes
JEP 433: JDK 14 API Documentation
JEP 434: JDK 14 Release Notes
JEP 435: JDK 14 API Documentation
JEP 436: JDK 14 Release Notes
JEP 437: JDK 14 API Documentation
JEP 438: JDK 14 Release Notes
JEP 439: JDK 14 API Documentation
JEP 440: JDK 14 Release Notes
JEP 441: JDK 14 API Documentation
JEP 442: JDK 14 Release Notes
JEP 443: JDK 14 API Documentation
JEP 444: JDK 14 Release Notes
JEP 445: JDK 14 API Documentation
JEP 446: JDK 14 Release Notes
JEP 447: JDK 14 API Documentation
JEP 450: JDK 14 Release Notes
JEP 451: JDK 14 API Documentation
JEP 452: JDK 14 Release Notes
JEP 453: JDK 14 API Documentation
JEP 454: JDK 14 Release Notes
JEP 455: JDK 14 API Documentation
JEP 456: JDK 14 Release Notes
JEP 457: JDK 14 API Documentation
JEP 458: JDK 14 Release Notes
JEP 459: JDK 14 API Documentation
JEP 460: JDK 14 Release Notes
JEP 461: JDK 14 API Documentation
JEP 462: JDK 14 Release Notes
JEP 463: JDK 14 API Documentation
JEP 464: JDK 14 Release Notes
JEP 465: JDK 14 API Documentation
JEP 466: JDK 14 Release Notes
JEP 467: JDK 14 API Documentation
JEP 468: JDK 14 Release Notes
JEP 469: JDK 14 API Documentation
JEP 470: JDK 14 Release Notes
JEP 471: JDK 14 API Documentation
JEP 474: JDK 14 Release Notes
JEP 475: JDK 14 API Documentation
JEP 476: JDK 14 Release Notes
JEP 477: JDK 14 API Documentation
JEP 478: JDK 14 Release Notes
JEP 479: JDK 14 API Documentation
JEP 480: JDK 14 Release Notes
JEP 481: JDK 14 API Documentation
JEP 482: JDK 14 Release Notes
JEP 483: JDK 14 API Documentation
JEP 484: JDK 14 Release Notes
JEP 485: JDK 14 API Documentation
JEP 486: JDK 14 Release Notes
JEP 487: JDK 14 API Documentation
JEP 488: JDK 14 Release Notes
JEP 489: JDK 14 API Documentation
JEP 490: JDK 14 Release Notes
JEP 491: JDK 14 API Documentation
JEP 492: JDK 14 Release Notes
JEP 493: JDK 14 API Documentation
JEP 494: JDK 14 Release Notes
JEP 495: JDK 14 API Documentation
JEP 498: JDK 14 Release Notes
JEP 499: JDK 14 API Documentation
JEP 500: JDK 14 Release Notes
JEP 374: Disable and Enable the JDK's Default Security Manager
JEP 385: Deprecate the Security Manager for Removal
JEP 394: Pattern Matching for instanceof (Standard)
JEP 348: Promptly Return Unused Committed Memory
JEP 381: Remove the Nashorn Java Script Engine
JEP 377: ZGC: Uncommit Unused Memory (Standard Feature Preview)
JEP 370: Text Blocks (Standard Feature Preview)
JEP 378: Text Blocks (Standard Feature)
JEP 384: Context-Sensitive Deprecation
JEP 375: Pattern Matching for instanceof (Standard Feature Preview)
JEP 383: Foreign-Memory Access API (Standard Feature Preview)
JEP 376: ZGC: Concurrent Thread-Stack Processing (Standard Feature Preview)
JEP 378: New mac OS Rendering Pipeline (Standard Feature Preview)
JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector (Standard Feature Preview)
JEP 394: Pattern Matching for instanceof (Standard Feature)
JEP 345: Switch Expressions (Standard Feature)
JEP 360: Sealed Types (Standard Feature)
JEP 363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
JEP 371: New mac OS Rendering Pipeline
Switch Expressions (Standard)
JEP 347: Enable Class Data Sharing
JEP 346: Context-Specific Deserialization
JEP 366: Deprecate the Applet API for Removal
JEP 367: Java Packaging Tool (jpackage)
JEP 372: Remove the Solaris and SPARC Ports
JEP 373: Dynamic Class File Constants
JEP 377: JFR Event Streaming
JEP 381: Remove the RMI Activation System
JEP 383: JDK Flight Recorder
JEP 387: JDK Flight Recorder
JEP 388: Foreign-Memory Access API (Incubator)
JEP 389: Pattern Matching for instanceof (Preview)
JEP 395: Sealed Classes (Standard Feature)
JEP 364: Remove the RMI Activation
JEP 366: Remove the Java FX Modules
JEP 374: Disable and Enable JDK Internals by Default
JEP 388: Windows/ AArch64 Port
JEP 391: mac OS/ AArch64 Port
gptkbp:follows gptkb:Java_SE_13
https://www.w3.org/2000/01/rdf-schema#label Java SE 14
gptkbp:includes gptkb:Foreign-Memory_Access_API_(incubator)
gptkb:JEP_370
gptkb:Java_Runtime_Environment
gptkb:Records
gptkb:JFR_Event_Streaming
gptkb:Null_Pointer_Exception.get_Message()
Switch Expressions (preview)
Helpful Null Pointer Exceptions
new garbage collection options
gptkbp:introduced Helpful Null Pointer Exceptions
gptkbp:is_a_platform_for developing Java applications
gptkbp:is_available_for gptkb:Linux
gptkb:mac_OS
gptkb:Windows
download
gptkbp:is_available_in gptkb:Oracle_JDK
gptkb:Open_JDK
gptkbp:is_compatible_with gptkb:Java_SE_13
gptkbp:is_documented_in Java SE 14 Documentation
gptkbp:is_known_for backward compatibility
scalability
security features
robustness
performance improvements
multithreading support
new language features
improved security features
cross-platform capabilities
enhanced garbage collection
gptkbp:is_maintained_by gptkb:Java_Community_Process
gptkbp:is_often_used_in enterprise environments
gptkbp:is_part_of gptkb:Java_Community_Process
gptkb:Java_2_Platform
gptkb:Java_ecosystem
gptkb:Java_Development_Kit_(JDK)
Java Specification Request (JSR) process
gptkbp:is_popular_among gptkb:developers
gptkbp:is_supported_by gptkb:books
gptkb:multiple_platforms
community forums
online tutorials
gptkbp:is_used_for gptkb:Software_Development
gptkbp:is_used_in gptkb:mobile_applications
enterprise applications
desktop applications
gaming applications
machine learning applications
microservices architecture
web applications
enterprise resource planning (ERP) systems
server-side applications
big data applications
cloud applications
customer relationship management (CRM) systems
healthcare applications
artificial intelligence applications
telecommunications applications
financial services applications
scientific computing applications
cloud computing applications
data analysis applications
Io T applications
gptkbp:latest_version gptkb:14
gptkbp:next_edition gptkb:Java_SE_13
gptkb:Java_SE_15
gptkbp:precedes gptkb:Java_SE_15
gptkbp:provides performance improvements
gptkbp:release_date March 2020
March 17, 2020
gptkbp:released March 17, 2020
gptkbp:released_by Open JDK license
gptkbp:released_on March 2020
March 17, 2020
gptkbp:successor gptkb:Java_SE_15
gptkbp:supports gptkb:JEP_359
gptkb:Pattern_Matching_for_instanceof
multiple programming paradigms
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:Java_2_Platform
gptkb:Java_FX
gptkb:Records
gptkbp:bfsLayer 4