Java 15

GPTKB entity

Statements (397)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkb:Java_programming_language
gptkb:software
gptkbp:community_support gptkb:Open_JDK_Community
gptkbp:developed_by gptkb:Oracle_Corporation
gptkbp:developer gptkb:Oracle_Corporation
gptkbp:end_date September 2021
gptkbp:end_of_life September 2021
gptkbp:feature gptkb:Foreign-Memory_Access_API_(incubator)
gptkb:JEP_387:_Elastic_Metaspace
gptkb:Pattern_Matching_for_instanceof
gptkb:Sealed_Classes
gptkb:Text_Blocks
gptkb:Edwards-Curve_Digital_Signature_Algorithm_(Ed_DSA)
Hidden Classes
JEP 384: Context-Specific Deserialization Filters
JEP 390: Warnings for Value-Based Classes
JEP 385: Deprecate RMI Activation
JEP 389: Foreign Function & Memory API (incubator)
JEP 392: JDK 15 Release Notes
JEP 386: New mac OS Rendering Pipeline
Z Garbage Collector (ZGC) improvements
JEP 339: Edwards-Curve Digital Signature Algorithm
JEP 360: Sealed Classes (standard feature)
JEP 371: Remove the Nashorn Java Script Engine
JEP 393: Foreign-Memory Access API (incubator)
JEP 388: Windows/ AArch64 Port
JEP 391: mac OS/ AArch64 Port
gptkbp:features gptkb:JEP_397:_Sealed_Classes_(Preview)
gptkb:Foreign-Memory_Access_API_(incubator)
gptkb:JEP_387:_Elastic_Metaspace
gptkb:Pattern_Matching_for_instanceof
gptkb:Sealed_Classes
gptkb:Text_Blocks
gptkb:Z_Garbage_Collector
gptkb:Edwards-Curve_Digital_Signature_Algorithm_(Ed_DSA)
gptkb:Foreign-Memory_Access_API_(Incubator)
gptkb:New_mac_OS_Rendering_Pipeline
Hidden Classes
JEP 384: Context-Specific Deserialization Filters
JEP 390: Warnings for Value-Based Classes
JEP 392: Javadoc Search
JEP 393: Foreign Function & Memory API (Incubator)
Sealed Classes (Preview)
ZGC (Garbage Collector) improvements
ZGC: Concurrent Thread-Stack Processing
JEP 396: Strongly Encapsulate JDK Internals by Default
JEP 395: Records (standard feature)
JEP 393: API Documentation for Java SE 15
JEP 395: Records (Preview)
JEP 395: Records (Standard Feature)
JEP 395: Records (preview)
JEP 400: Unicode 13.0
JEP 401: JDK 15 Release Notes
JEP 403: JDK 15 Release Notes
JEP 405: JDK 15 Release Notes
JEP 410: JDK 15 Release Notes
JEP 413: JDK 15 Release Notes
JEP 414: JDK 15 Release Notes
JEP 416: JDK 15 Release Notes
JEP 418: JDK 15 Release Notes
JEP 419: JDK 15 Release Notes
JEP 420: JDK 15 Release Notes
JEP 421: JDK 15 Release Notes
JEP 424: JDK 15 Release Notes
JEP 426: JDK 15 Release Notes
JEP 427: JDK 15 Release Notes
JEP 428: JDK 15 Release Notes
JEP 435: JDK 15 Release Notes
JEP 436: JDK 15 Release Notes
JEP 438: JDK 15 Release Notes
JEP 439: JDK 15 Release Notes
JEP 440: JDK 15 Release Notes
JEP 441: JDK 15 Release Notes
JEP 443: JDK 15 Release Notes
JEP 444: JDK 15 Release Notes
JEP 447: JDK 15 Release Notes
JEP 448: JDK 15 Release Notes
JEP 450: JDK 15 Release Notes
JEP 384: Records (standard feature)
JEP 385: Deprecate RMI Activation
JEP 386: Alpine Linux Port
JEP 389: Foreign Function & Memory API (incubator)
JEP 390: Unicode 13.0
JEP 392: JDK 15 Release Notes
JEP 393: Class Data Sharing (CDS) Archives
JEP 394: Pattern Matching for instanceof (preview)
JEP 397: Sealed Classes (preview)
JEP 398: Deprecate the Applet API
JEP 399: JDK 15 Release Notes
JEP 400: JDK 15 Release Notes
JEP 402: JDK 15 Release Notes
JEP 404: JDK 15 Release Notes
JEP 406: JDK 15 Release Notes
JEP 407: JDK 15 Release Notes
JEP 408: JDK 15 Release Notes
JEP 409: JDK 15 Release Notes
JEP 411: JDK 15 Release Notes
JEP 412: JDK 15 Release Notes
JEP 415: JDK 15 Release Notes
JEP 417: JDK 15 Release Notes
JEP 422: JDK 15 Release Notes
JEP 423: JDK 15 Release Notes
JEP 425: JDK 15 Release Notes
JEP 429: JDK 15 Release Notes
JEP 430: JDK 15 Release Notes
JEP 431: JDK 15 Release Notes
JEP 432: JDK 15 Release Notes
JEP 433: JDK 15 Release Notes
JEP 434: JDK 15 Release Notes
JEP 437: JDK 15 Release Notes
JEP 442: JDK 15 Release Notes
JEP 445: JDK 15 Release Notes
JEP 446: JDK 15 Release Notes
JEP 449: JDK 15 Release Notes
JEP 451: JDK 15 Release Notes
JEP 452: JDK 15 Release Notes
JEP 453: JDK 15 Release Notes
JEP 454: JDK 15 Release Notes
JEP 455: JDK 15 Release Notes
JEP 456: JDK 15 Release Notes
JEP 457: JDK 15 Release Notes
JEP 458: JDK 15 Release Notes
JEP 459: JDK 15 Release Notes
JEP 460: JDK 15 Release Notes
JEP 461: JDK 15 Release Notes
JEP 462: JDK 15 Release Notes
JEP 463: JDK 15 Release Notes
JEP 464: JDK 15 Release Notes
JEP 465: JDK 15 Release Notes
JEP 466: JDK 15 Release Notes
JEP 467: JDK 15 Release Notes
JEP 468: JDK 15 Release Notes
JEP 469: JDK 15 Release Notes
JEP 470: JDK 15 Release Notes
JEP 471: JDK 15 Release Notes
JEP 472: JDK 15 Release Notes
JEP 473: JDK 15 Release Notes
JEP 474: JDK 15 Release Notes
JEP 475: JDK 15 Release Notes
JEP 476: JDK 15 Release Notes
JEP 477: JDK 15 Release Notes
JEP 478: JDK 15 Release Notes
JEP 479: JDK 15 Release Notes
JEP 480: JDK 15 Release Notes
JEP 481: JDK 15 Release Notes
JEP 482: JDK 15 Release Notes
JEP 483: JDK 15 Release Notes
JEP 484: JDK 15 Release Notes
JEP 485: JDK 15 Release Notes
JEP 486: JDK 15 Release Notes
JEP 487: JDK 15 Release Notes
JEP 488: JDK 15 Release Notes
JEP 489: JDK 15 Release Notes
JEP 490: JDK 15 Release Notes
JEP 491: JDK 15 Release Notes
JEP 492: JDK 15 Release Notes
JEP 493: JDK 15 Release Notes
JEP 494: JDK 15 Release Notes
JEP 495: JDK 15 Release Notes
JEP 496: JDK 15 Release Notes
JEP 497: JDK 15 Release Notes
JEP 498: JDK 15 Release Notes
JEP 499: JDK 15 Release Notes
JEP 500: JDK 15 Release Notes
New Garbage Collector (ZGC) improvements
JEP 384: Context-Specific Deserialization
JEP 384: Records (standard feature preview)
JEP 386: Enhanced Pseudo-Random Number Generators
JEP 386: New mac OS Rendering Pipeline
JEP 389: Foreign Function & Memory API (Incubator)
JEP 389: Foreign Linker API (incubator)
JEP 393: Foreign Function & Memory API (incubator)
JEP 393: Foreign-Memory Access API (Incubator)
JEP 394: Pattern Matching for instanceof (Preview)
JEP 395: Records (standard feature preview)
JEP 397: Sealed Classes (Standard Feature)
JEP 397: Sealed Classes (standard feature preview)
JEP 397: Sealed Classes (standard feature)
Z Garbage Collector (ZGC) improvements
JEP 392: Packaging Tool (Incubator)
JEP 371: Remove the Nashorn Java Script Engine
JEP 388: Vector API (Incubator)
JEP 400: Unicode 13.0 Support
JEP 384: Records (Standard Feature Preview)
Pattern Matching for instanceof (Preview)
JEP 389: Foreign Linker API (Incubator)
JEP 392: Javadoc Updates
New Garbage Collector (ZGC) Enhancements
Text Blocks (Standard)
JEP 388: Windows/ AArch64 Port
JEP 391: mac OS/ AArch64 Port
gptkbp:formulation Java syntax
https://www.w3.org/2000/01/rdf-schema#label Java 15
gptkbp:includes gptkb:Foreign-Memory_Access_API_(incubator)
gptkb:Pattern_Matching_for_instanceof
gptkb:Sealed_Classes
gptkb:Text_Blocks
gptkb:Edwards-Curve_Digital_Signature_Algorithm_(Ed_DSA)
Hidden Classes
JEP 360: Sealed Classes (preview)
JEP 376: ZGC: Concurrent Thread-Stack Processing
JEP 372: Remove the Applet API
JEP 373: Reimplement the Legacy Socket API
JEP 375: Pattern Matching for instanceof (preview)
JEP 377: ZGC: Concurrent Class Unloading
JEP 384: Context-Specific Deserialization
Z Garbage Collector (ZGC) improvements
JEP 394: Context-Specific Deserialization (standard feature)
JEP 384: Context-Specific Deserialization (incubator)
JEP 390: Pattern Matching for instanceof (standard feature)
JEP 374: Disable and Deprecate the Security Manager
JEP 397: Deprecate the Security Manager (standard feature)
JEP 339: Edwards-Curve Digital Signature Algorithm
JEP 360: Sealed Classes (standard feature)
JEP 371: Remove the Nashorn Java Script Engine
JEP 378: Text Blocks (standard feature)
JEP 379: Foreign-Memory Access API (incubator)
JEP 380: New mac OS Rendering Pipeline
JEP 381: Remove the Security Manager (deprecated)
JEP 382: New mac OS Rendering Pipeline (incubator)
JEP 383: Foreign-Memory Access API (incubator)
JEP 385: Deprecate the Applet API
JEP 386: Deprecate the Security Manager
JEP 389: Sealed Classes (preview)
JEP 393: New mac OS Rendering Pipeline (preview)
JEP 395: Foreign-Memory Access API (preview)
JEP 396: Deprecate the Applet API (standard feature)
JEP 391: ZGC: Concurrent Class Unloading (standard feature)
JEP 388: Foreign-Memory Access API (standard feature)
JEP 399: Foreign-Memory Access API (standard feature)
JEP 387: New mac OS Rendering Pipeline (standard feature)
JEP 392: ZGC: Concurrent Thread-Stack Processing (standard feature)
JEP 398: New mac OS Rendering Pipeline (standard feature)
JEP 384: Context-Sensitive Deprecation
New Garbage Collector (ZGC) enhancements
gptkbp:is_a_framework_for gptkb:Apache_Struts
gptkb:Java_FX
gptkb:Holy_Grail
gptkb:Jakarta_EE
gptkb:Play_Framework
gptkbp:is_a_tool_for gptkb:Kubernetes
gptkb:Maven
gptkb:JRebel
gptkb:JDeveloper
gptkb:Ant-Man
gptkb:Net_Beans
gptkb:Eclipse
gptkb:sonar_system
gptkb:Jenkins
gptkb:Docker
gptkb:Git
gptkb:Intelli_J_IDEA
gptkb:Gradle
gptkbp:is_adopted_by gptkb:Open_JDK_Community
gptkb:Oracle_Corporation
Various Software Companies
gptkbp:is_maintained_by gptkb:Oracle_Corporation
gptkbp:library gptkb:Maven
gptkb:Jersey
gptkb:Apache_Ant
gptkb:Apache_Tomcat
gptkb:Gson
gptkb:Netty
gptkb:Volkswagen
gptkb:Apache_Camel
gptkb:Apache_Kafka
gptkb:Apache_Spark
gptkb:Hadoop
gptkb:Apache_Maven
gptkb:Java_FX
gptkb:sonar_system
gptkb:Jackson
gptkb:Jenkins
gptkb:Rx_Java
gptkb:Vert.x
gptkb:Thymeleaf
gptkb:Mockito
gptkb:Spring_Framework
gptkb:JUnit
gptkb:JOOQ
gptkb:Apache_Commons
gptkb:Gradle
gptkb:Hibernate
gptkb:Log4j
gptkbp:license gptkb:GNU_General_Public_License
Oracle Technology Network License Agreement
gptkbp:next_edition gptkb:Java_14
gptkb:Java_16
gptkbp:notable_changes Improved performance
Enhanced security features
New language features
API enhancements
Tooling improvements
gptkbp:package_manager gptkb:Maven
gptkb:Ant-Man
gptkb:Gradle
gptkbp:platform gptkb:Java_SE
Cross-platform
gptkbp:platforms gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:predecessor gptkb:Java_14
gptkb:Java_16
gptkbp:related_jeps JEP 346: Promptly Return Unused Committed Memory
JEP 392: JDK 15 Release Notes
JEP 399: JDK 15 Release Notes
JEP 343: Packaging Tool (Incubator)
JEP 345: Context-Sensitive Names
JEP 339: Edwards-Curve Digital Signature Algorithm
JEP 342: JDK 15 Release Notes
JEP 345: ZGC: Concurrent Thread-Stack Processing
JEP 340: Sealed Classes (standard feature preview)
JEP 341: Default Methods for Interfaces
JEP 341: Default Methods in Interfaces
JEP 343: Foreign-Memory Access API (incubator)
JEP 344: Pattern Matching for instanceof
JEP 344: Vector API (Incubator)
JEP 346: JDK 15 Release Notes
JEP 347: JDK 15 Release Notes
JEP 348: JDK 15 Release Notes
JEP 349: JDK 15 Release Notes
JEP 350: JDK 15 Release Notes
JEP 351: JDK 15 Release Notes
JEP 352: JDK 15 Release Notes
JEP 353: JDK 15 Release Notes
JEP 354: JDK 15 Release Notes
JEP 355: JDK 15 Release Notes
JEP 356: JDK 15 Release Notes
JEP 357: JDK 15 Release Notes
JEP 358: JDK 15 Release Notes
JEP 359: JDK 15 Release Notes
JEP 360: JDK 15 Release Notes
JEP 361: JDK 15 Release Notes
JEP 362: JDK 15 Release Notes
JEP 363: JDK 15 Release Notes
JEP 364: JDK 15 Release Notes
JEP 365: JDK 15 Release Notes
JEP 366: JDK 15 Release Notes
JEP 367: JDK 15 Release Notes
JEP 368: JDK 15 Release Notes
JEP 369: JDK 15 Release Notes
JEP 370: JDK 15 Release Notes
JEP 371: JDK 15 Release Notes
JEP 372: JDK 15 Release Notes
JEP 373: JDK 15 Release Notes
JEP 374: JDK 15 Release Notes
JEP 375: JDK 15 Release Notes
JEP 376: JDK 15 Release Notes
JEP 377: JDK 15 Release Notes
JEP 378: JDK 15 Release Notes
JEP 379: JDK 15 Release Notes
JEP 380: JDK 15 Release Notes
JEP 381: JDK 15 Release Notes
JEP 382: JDK 15 Release Notes
JEP 383: JDK 15 Release Notes
JEP 384: JDK 15 Release Notes
JEP 385: JDK 15 Release Notes
JEP 386: JDK 15 Release Notes
JEP 387: JDK 15 Release Notes
JEP 388: JDK 15 Release Notes
JEP 389: JDK 15 Release Notes
JEP 390: JDK 15 Release Notes
JEP 391: JDK 15 Release Notes
JEP 393: JDK 15 Release Notes
JEP 394: JDK 15 Release Notes
JEP 395: JDK 15 Release Notes
JEP 396: JDK 15 Release Notes
JEP 397: JDK 15 Release Notes
JEP 398: JDK 15 Release Notes
gptkbp:release_date September 2020
September 15, 2020
gptkbp:release_notes https://www.oracle.com/java/technologies/javase/15-relnote-issues.html
gptkbp:release_type Feature Release
gptkbp:released September 2020
September 15, 2020
gptkbp:released_on September 2020
gptkbp:runtime gptkb:Java_Virtual_Machine_(JVM)
gptkbp:successor gptkb:Java_14
gptkb:Java_16
gptkbp:supports gptkb:JDK_15
gptkb:Java_SE_15
gptkbp:type gptkb:Oracle_JDK
gptkb:open-source_software
gptkb:Java_Development_Kit_(JDK)
gptkb:Java_Runtime_Environment_(JRE)
gptkb:Open_JDK
Object-oriented programming language
Major Release
Class-based programming language
Concurrent programming language
General-purpose programming language
gptkbp:uses gptkb:Java_Virtual_Machine
gptkbp:written_in gptkb:Java
gptkbp:bfsParent gptkb:API
gptkb:Java
gptkbp:bfsLayer 4