Statements (552)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_2_Platform
gptkb:software |
gptkbp:compatibility |
gptkb:Linux
gptkb:mac_OS gptkb:Windows |
gptkbp:developed_by |
gptkb:Oracle_Corporation
|
gptkbp:developer |
gptkb:Oracle_Corporation
|
gptkbp:downloadable_content |
https://www.oracle.com/java/technologies/javase-jdk15-downloads.html
|
gptkbp:end_of_life |
March 2021
September 2021 |
gptkbp:enhances |
gptkb:Garbage_Collection
|
gptkbp:feature |
gptkb:JEP_387:_Elastic_Metaspace
gptkb:Pattern_Matching_for_instanceof gptkb:Sealed_Classes gptkb:Text_Blocks gptkb:Z_Garbage_Collector_(JEP_333) 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 ZGC: Concurrent Thread-Stack Processing JEP 385: Deprecate RMI Activation JEP 392: JDK 15 Release Notes JEP 384: Context-Specific Deserialization JEP 386: Enhanced Pseudo-Random Number Generators JEP 386: New mac OS Rendering Pipeline JEP 393: Foreign-Memory Access API (Incubator) JEP 339: Edwards-Curve Digital Signature Algorithm JEP 392: API for the Java SE Platform JEP 389: Foreign Linker API (Incubator) JEP 389: Foreign-Memory Access API (Incubator) JEP 390: Unicode 13.0 Support JEP 393: Pattern Matching for instanceof (Preview) JEP 388: Windows/ AArch64 Port JEP 391: mac OS/ AArch64 Port |
gptkbp:features |
gptkb:JEP_397:_Sealed_Classes_(Preview)
gptkb:Foreign_Function_&_Memory_API_(Incubator) 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_(JEP_333) gptkb:New_mac_OS_Rendering_Pipeline JEP 411: Deprecate the Security Manager for Removal 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) JEP 422: Deprecate the Applet API Sealed Classes (Preview) Sealed classes (preview) 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: Classfile Format Changes 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 392: JDK 15 Release Notes 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 400: UTF-8 by Default 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 JEP 384: Records (standard feature preview) JEP 385: Context-Specific Deserialization Filters 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 392: API for the JDK Flight Recorder 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 preview) JEP 397: Sealed Classes (standard feature) Z Garbage Collector (ZGC) improvements JEP 377: ZGC: Concurrent Thread-Stack Processing JEP 339: Edwards-Curve Digital Signature Algorithm JEP 371: Remove the Nashorn Java Script Engine JEP 392: API for the Java SE Platform JEP 400: JDK 15 Documentation JEP 401: JDK 15 Security Updates JEP 402: JDK 15 Performance Improvements JEP 403: JDK 15 Bug Fixes JEP 404: JDK 15 API Changes JEP 405: JDK 15 Language Changes JEP 406: JDK 15 Tool Changes JEP 407: JDK 15 Compiler Changes JEP 408: JDK 15 Runtime Changes JEP 409: JDK 15 Library Changes JEP 410: JDK 15 Miscellaneous Changes JEP 411: JDK 15 Deprecated Features JEP 412: JDK 15 Removed Features JEP 413: JDK 15 New Features JEP 414: JDK 15 Future Features JEP 415: JDK 15 Future Plans JEP 416: JDK 15 Community Contributions JEP 417: JDK 15 Release Process JEP 418: JDK 15 Release Management JEP 420: JDK 15 Release Schedule JEP 421: JDK 15 Release Planning JEP 422: JDK 15 Release Strategy JEP 423: JDK 15 Release Guidelines JEP 424: JDK 15 Release Process JEP 425: JDK 15 Release Management JEP 427: JDK 15 Release Schedule JEP 428: JDK 15 Release Planning JEP 429: JDK 15 Release Strategy JEP 430: JDK 15 Release Guidelines JEP 431: JDK 15 Release Process JEP 432: JDK 15 Release Management JEP 434: JDK 15 Release Schedule JEP 435: JDK 15 Release Planning JEP 436: JDK 15 Release Strategy JEP 437: JDK 15 Release Guidelines JEP 438: JDK 15 Release Process JEP 439: JDK 15 Release Management JEP 441: JDK 15 Release Schedule JEP 442: JDK 15 Release Planning JEP 443: JDK 15 Release Strategy JEP 444: JDK 15 Release Guidelines JEP 445: JDK 15 Release Process JEP 446: JDK 15 Release Management JEP 448: JDK 15 Release Schedule JEP 449: JDK 15 Release Planning JEP 450: JDK 15 Release Strategy JEP 451: JDK 15 Release Guidelines JEP 452: JDK 15 Release Process JEP 453: JDK 15 Release Management JEP 455: JDK 15 Release Schedule JEP 456: JDK 15 Release Planning JEP 457: JDK 15 Release Strategy JEP 458: JDK 15 Release Guidelines JEP 459: JDK 15 Release Process JEP 460: JDK 15 Release Management JEP 462: JDK 15 Release Schedule JEP 463: JDK 15 Release Planning JEP 464: JDK 15 Release Strategy JEP 465: JDK 15 Release Guidelines JEP 466: JDK 15 Release Process JEP 467: JDK 15 Release Management JEP 469: JDK 15 Release Schedule JEP 470: JDK 15 Release Planning JEP 471: JDK 15 Release Strategy JEP 472: JDK 15 Release Guidelines JEP 473: JDK 15 Release Process JEP 474: JDK 15 Release Management JEP 476: JDK 15 Release Schedule JEP 477: JDK 15 Release Planning JEP 478: JDK 15 Release Strategy JEP 479: JDK 15 Release Guidelines JEP 480: JDK 15 Release Process JEP 481: JDK 15 Release Management JEP 483: JDK 15 Release Schedule JEP 484: JDK 15 Release Planning JEP 485: JDK 15 Release Strategy JEP 486: JDK 15 Release Guidelines JEP 487: JDK 15 Release Process JEP 488: JDK 15 Release Management JEP 490: JDK 15 Release Schedule JEP 491: JDK 15 Release Planning JEP 492: JDK 15 Release Strategy JEP 493: JDK 15 Release Guidelines JEP 494: JDK 15 Release Process JEP 495: JDK 15 Release Management JEP 497: JDK 15 Release Schedule JEP 498: JDK 15 Release Planning JEP 499: JDK 15 Release Strategy JEP 500: JDK 15 Release Guidelines JEP 371: Remove RMI Activation JEP 388: Enhanced Pseudo-Random Number Generators JEP 389: Foreign-Memory Access API (incubator) JEP 392: API for the Java Language Specification Pattern Matching for instanceof (preview) JEP 387: Sealed Classes JEP 397: Sealed Classes (Second Preview) JEP 399: Deprecate the Security Manager for Removal JEP 414: Strongly Encapsulate JDK Internals by Default JEP 408: Strongly Encapsulate JDK Internals by Default JEP 360: Sealed Classes (Second Preview) JEP 378: Text Blocks (Standard Feature) JEP 385: Deprecate RMI Activation for Removal JEP 389: Foreign-Memory Access API (Incubator) JEP 392: Javadoc Updates JEP 395: Sealed Classes (preview) JEP 397: Sealed Interfaces (preview) JEP 400: Pattern Matching for instanceof (Preview) JEP 401: Records (Standard Feature) JEP 403: Sealed Classes (Second Preview) JEP 406: Pattern Matching for instanceof (Preview) JEP 407: JDK 15 Release Process JEP 409: Sealed Classes (Second Preview) JEP 412: Pattern Matching for instanceof (Preview) JEP 413: JDK 15 Release Process JEP 415: Sealed Classes (Second Preview) JEP 418: Pattern Matching for instanceof (Preview) JEP 419: JDK 15 Release Process JEP 419: Records (Standard Feature) JEP 421: Sealed Classes (Second Preview) JEP 425: JDK 15 Release Process JEP 437: JDK 15 Release Process JEP 443: JDK 15 Release Process JEP 449: JDK 15 Release Process JEP 455: JDK 15 Release Process JEP 461: JDK 15 Release Process JEP 467: JDK 15 Release Process JEP 479: JDK 15 Release Process JEP 485: JDK 15 Release Process JEP 491: JDK 15 Release Process JEP 497: JDK 15 Release Process JEP 420: Strongly Encapsulate JDK Internals by Default JEP 402: Strongly Encapsulate JDK Internals by Default JEP 404: Deprecate the Applet API JEP 407: Records (Standard Feature) JEP 410: Deprecate the Applet API JEP 413: Records (Standard Feature JEP 416: Deprecate the Applet API JEP 403: JDK 15 Release Process JEP 405: JDK 15 Release Process JEP 409: JDK 15 Release Process JEP 411: JDK 15 Release Process JEP 415: JDK 15 Release Process JEP 421: JDK 15 Release Process JEP 423: JDK 15 Release Process JEP 427: JDK 15 Release Process JEP 429: JDK 15 Release Process JEP 433: JDK 15 Release Process JEP 435: JDK 15 Release Process JEP 439: JDK 15 Release Process JEP 441: JDK 15 Release Process JEP 447: JDK 15 Release Process JEP 451: JDK 15 Release Process JEP 453: JDK 15 Release Process JEP 457: JDK 15 Release Process JEP 463: JDK 15 Release Process JEP 465: JDK 15 Release Process JEP 469: JDK 15 Release Process JEP 471: JDK 15 Release Process JEP 475: JDK 15 Release Process JEP 477: JDK 15 Release Process JEP 481: JDK 15 Release Process JEP 483: JDK 15 Release Process JEP 489: JDK 15 Release Process JEP 493: JDK 15 Release Process JEP 495: JDK 15 Release Process JEP 499: JDK 15 Release Process Edwards-Curve Digital Signature Algorithm (JEP 338) JEP 388: Windows/ AArch64 Port JEP 391: mac OS/ AArch64 Port JEP 388: Enhanced MBean Server |
gptkbp:follows |
gptkb:Java_SE_14
|
gptkbp:has_documentation |
https://docs.oracle.com/en/java/javase/15/
https://docs.oracle.com/en/java/javase/15/index.html |
https://www.w3.org/2000/01/rdf-schema#label |
Java SE 15
|
gptkbp:improves |
gptkb:performance
|
gptkbp:includes |
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) gptkb:sealed_classes new language features Hidden Classes JEP 384: Context-Specific Deserialization Filters JEP 390: Warnings for Value-Based Classes JEP 396: Strongly Encapsulate JDK Internals by Default JEP 360: Sealed Classes (preview) JEP 410: JDK 15 Release Notes JEP 414: JDK 15 Release Notes JEP 416: JDK 15 Release Notes JEP 418: JDK 15 Release Notes JEP 420: JDK 15 Release Notes JEP 424: JDK 15 Release Notes JEP 426: JDK 15 Release Notes JEP 428: JDK 15 Release Notes JEP 436: JDK 15 Release Notes JEP 438: JDK 15 Release Notes JEP 440: JDK 15 Release Notes JEP 444: JDK 15 Release Notes JEP 448: JDK 15 Release Notes JEP 450: JDK 15 Release Notes JEP 385: Deprecate RMI Activation JEP 392: JDK 15 Release Notes 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 402: JDK 15 Release Notes JEP 404: JDK 15 Release Notes JEP 406: JDK 15 Release Notes JEP 408: JDK 15 Release Notes JEP 412: JDK 15 Release Notes JEP 422: JDK 15 Release Notes JEP 430: JDK 15 Release Notes JEP 432: JDK 15 Release Notes JEP 434: JDK 15 Release Notes JEP 442: JDK 15 Release Notes JEP 446: JDK 15 Release Notes JEP 452: JDK 15 Release Notes JEP 454: JDK 15 Release Notes JEP 456: JDK 15 Release Notes JEP 458: JDK 15 Release Notes JEP 460: JDK 15 Release Notes JEP 462: JDK 15 Release Notes JEP 464: JDK 15 Release Notes JEP 466: JDK 15 Release Notes JEP 468: JDK 15 Release Notes JEP 470: JDK 15 Release Notes JEP 472: JDK 15 Release Notes JEP 474: JDK 15 Release Notes JEP 476: JDK 15 Release Notes JEP 478: JDK 15 Release Notes JEP 480: JDK 15 Release Notes JEP 482: JDK 15 Release Notes JEP 484: JDK 15 Release Notes JEP 486: JDK 15 Release Notes JEP 488: JDK 15 Release Notes JEP 490: JDK 15 Release Notes JEP 492: JDK 15 Release Notes JEP 494: JDK 15 Release Notes JEP 496: JDK 15 Release Notes JEP 498: JDK 15 Release Notes JEP 500: JDK 15 Release Notes New mac OS rendering pipeline JEP 386: New mac OS Rendering Pipeline Z Garbage Collector (ZGC) improvements JEP 339: Edwards-Curve Digital Signature Algorithm JEP 371: Remove the Nashorn Java Script Engine JEP 389: Foreign-Memory Access API (incubator) JEP 393: Foreign-Memory Access API (incubator) JEP 395: Sealed Classes (preview) JEP 400: Pattern Matching for instanceof (preview) JEP 401: Sealed Classes (preview) JEP 403: Sealed Classes (preview) JEP 405: Sealed Classes (preview) JEP 407: Sealed Classes (preview) JEP 409: Sealed Classes (preview) JEP 411: Sealed Classes (preview) JEP 413: Sealed Classes (preview) JEP 415: Sealed Classes (preview) JEP 417: Sealed Classes (preview) JEP 419: Sealed Classes (preview) JEP 421: Sealed Classes (preview) JEP 423: Sealed Classes (preview) JEP 425: Sealed Classes (preview) JEP 427: Sealed Classes (preview) JEP 429: Sealed Classes (preview) JEP 431: Sealed Classes (preview) JEP 433: Sealed Classes (preview) JEP 435: Sealed Classes (preview) JEP 437: Sealed Classes (preview) JEP 439: Sealed Classes (preview) JEP 441: Sealed Classes (preview) JEP 443: Sealed Classes (preview) JEP 445: Sealed Classes (preview) JEP 447: Sealed Classes (preview) JEP 449: Sealed Classes (preview) JEP 451: Sealed Classes (preview) JEP 453: Sealed Classes (preview) JEP 455: Sealed Classes (preview) JEP 457: Sealed Classes (preview) JEP 459: Sealed Classes (preview) JEP 461: Sealed Classes (preview) JEP 463: Sealed Classes (preview) JEP 465: Sealed Classes (preview) JEP 467: Sealed Classes (preview) JEP 469: Sealed Classes (preview) JEP 471: Sealed Classes (preview) JEP 473: Sealed Classes (preview) JEP 475: Sealed Classes (preview) JEP 477: Sealed Classes (preview) JEP 479: Sealed Classes (preview) JEP 481: Sealed Classes (preview) JEP 483: Sealed Classes (preview) JEP 485: Sealed Classes (preview) JEP 487: Sealed Classes (preview) JEP 489: Sealed Classes (preview) JEP 491: Sealed Classes (preview) JEP 493: Sealed Classes (preview) JEP 495: Sealed Classes (preview) JEP 497: Sealed Classes (preview) JEP 499: Sealed Classes (preview) JEP 388: Windows/ AArch64 Port JEP 391: mac OS/ AArch64 Port |
gptkbp:introduced |
Sealed classes (preview)
|
gptkbp:is_available_on |
gptkb:multiple_platforms
|
gptkbp:is_part_of |
gptkb:Java_SE_platform
|
gptkbp:is_used_for |
gptkb:Software_Development
|
gptkbp:latest_version |
gptkb:15
|
gptkbp:license |
Oracle Technology Network License Agreement
|
gptkbp:next_edition |
gptkb:Java_SE_14
|
gptkbp:platform |
Cross-platform
|
gptkbp:platforms |
gptkb:Linux
gptkb:mac_OS gptkb:Windows |
gptkbp:precedes |
gptkb:Java_SE_16
|
gptkbp:provides |
new APIs
|
gptkbp:related_jeps |
gptkb:JEP_384
gptkb:JEP_385 gptkb:JEP_386 gptkb:JEP_387 gptkb:JEP_388 gptkb:JEP_389 gptkb:JEP_390 gptkb:JEP_391 gptkb:JEP_392 gptkb:JEP_393 gptkb:JEP_394 gptkb:JEP_395 gptkb:JEP_396 gptkb:JEP_397 gptkb:JEP_398 gptkb:JEP_399 |
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
September 15, 2020 |
gptkbp:successor |
gptkb:Java_SE_16
|
gptkbp:supports |
gptkb:JEP_371
gptkb:JEP_384 gptkb:Java_Development_Kit_(JDK) |
gptkbp:target_jdk |
15.0.1
15.0.3 15.0.10 15.0.2 15.0.4 15.0.5 15.0.6 15.0.7 15.0.8 15.0.9 |
gptkbp:type |
gptkb:Java_Runtime_Environment
gptkb:Software_Development |
gptkbp:bfsParent |
gptkb:Java_2_Platform
|
gptkbp:bfsLayer |
4
|