CINXE.COM
Java SE 20 | GPTKB
<!DOCTYPE html> <html lang="en" data-bs-theme="light"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="icon" href="/static/img/favicon/favicon.ico"/> <title>Java SE 20 | GPTKB</title> <script src="/static/fontawesomefree/js/all.min.js"></script> <link rel="stylesheet" type="text/css" href="/static/style.css"> </head> <body> <div class="container mt-3 mb-4"> <nav class="my-navbar"> <div class="nav-items-container"> <div class="nav-items"> <a href="/" class="nav-item-link "> <span class="fw-bold"> GPTKB </span> </a> <a href="/browse/" class="nav-item-link active"> Browse </a> <a href="/query/" class="nav-item-link "> Query </a> <a href="/download/" class="nav-item-link "> Download </a> <a href="/publications/" class="nav-item-link "> Publications </a> <a href="/contributors/" class="nav-item-link me-0 "> Contributors </a> </div> <div class="search-bar-container"> <div class="search-bar"> <form action="/browse/" method="GET"> <label for="q" class="visually-hidden">Search</label> <div class="input-group input-group-sm"> <input id="q" type="text" class="form-control" name="q" placeholder="Search..."> <button class="btn btn-primary text-white" type="submit"> <i class="fa-solid fa-magnifying-glass"></i> </button> </div> </form> </div> </div> </div> </nav> <hr class="thick"> </div> <div id="main-content"> <div class="container mb-5"> <div class="entity-summary-container"> <div class="my-3"> <h4>Java SE 20</h4> </div> <div class="my-3"> URI: <a href="https://gptkb.org/entity/Java_SE_20">https://gptkb.org/entity/Java_SE_20</a> </div> <div class="my-3"> <span class="badge bg-primary"> GPTKB entity </span> </div> </div> <hr> <div class="entity-properties-container"> <h5>Statements (176)</h5> <table class="table table-striped"> <thead> <tr> <th>Predicate</th> <th>Object</th> </tr> </thead> <tbody> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/instance_of" title="instance of">gptkbp:instance_of</a> </td> <td> <a href="https://gptkb.org/entity/Java_2_Platform" title="Java 2 Platform">gptkb:Java_2_Platform</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/developed_by" title="developed by">gptkbp:developed_by</a> </td> <td> <a href="https://gptkb.org/entity/Oracle_Corporation" title="Oracle Corporation">gptkb:Oracle_Corporation</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/developer" title="developer">gptkbp:developer</a> </td> <td> <a href="https://gptkb.org/entity/Oracle_Corporation" title="Oracle Corporation">gptkb:Oracle_Corporation</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/enhances" title="enhances">gptkbp:enhances</a> </td> <td> <span title="Code Readability"> Code Readability </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/feature" title="feature">gptkbp:feature</a> </td> <td> <a href="https://gptkb.org/entity/Record_Patterns" title="Record Patterns">gptkb:Record_Patterns</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/features" title="features">gptkbp:features</a> </td> <td> <a href="https://gptkb.org/entity/JEP_431%3A_Sequenced_Collections" title="JEP 431: Sequenced Collections">gptkb:JEP_431:_Sequenced_Collections</a> <br> <a href="https://gptkb.org/entity/Foreign_Function_%26_Memory_API_%28Incubator%29" title="Foreign Function & Memory API (Incubator)">gptkb:Foreign_Function_&_Memory_API_(Incubator)</a> <br> <a href="https://gptkb.org/entity/Record_Patterns" title="Record Patterns">gptkb:Record_Patterns</a> <br> <a href="https://gptkb.org/entity/Virtual_Threads_%28Preview%29" title="Virtual Threads (Preview)">gptkb:Virtual_Threads_(Preview)</a> <br> <span title="Pattern Matching for switch"> Pattern Matching for switch </span> <br> <span title="Scoped Values"> Scoped Values </span> <br> <span title="String Templates (Preview)"> String Templates (Preview) </span> <br> <span title="JEP 428: Structured Concurrency (Incubator)"> JEP 428: Structured Concurrency (Incubator) </span> <br> <span title="JEP 435: Virtual Threads (Preview)"> JEP 435: Virtual Threads (Preview) </span> <br> <span title="JEP 429: Scoped Values (Incubator)"> JEP 429: Scoped Values (Incubator) </span> <br> <span title="New mac OS rendering pipeline"> New mac OS rendering pipeline </span> <br> <span title="JEP 461: JDK 20 Release Notes for Project Reviewers"> JEP 461: JDK 20 Release Notes for Project Reviewers </span> <br> <span title="JEP 475: JDK 20 Release Notes for Project Administrators"> JEP 475: JDK 20 Release Notes for Project Administrators </span> <br> <span title="JEP 471: JDK 20 Release Notes for Project Developers"> JEP 471: JDK 20 Release Notes for Project Developers </span> <br> <span title="JEP 483: JDK 20 Release Notes for Project Developers"> JEP 483: JDK 20 Release Notes for Project Developers </span> <br> <span title="JEP 499: JDK 20 Release Notes for Project Administrators"> JEP 499: JDK 20 Release Notes for Project Administrators </span> <br> <span title="JEP 479: JDK 20 Release Notes for Project Reviewers"> JEP 479: JDK 20 Release Notes for Project Reviewers </span> <br> <span title="JEP 467: JDK 20 Release Notes for Project Reviewers"> JEP 467: JDK 20 Release Notes for Project Reviewers </span> <br> <span title="JEP 430: String Templates (Preview)"> JEP 430: String Templates (Preview) </span> <br> <span title="JEP 431: Sequence of Characters (Preview)"> JEP 431: Sequence of Characters (Preview) </span> <br> <span title="JEP 432: Record Patterns (Preview)"> JEP 432: Record Patterns (Preview) </span> <br> <span title="JEP 433: Pattern Matching for switch (Preview)"> JEP 433: Pattern Matching for switch (Preview) </span> <br> <span title="JEP 434: Foreign Function & Memory API (Incubator)"> JEP 434: Foreign Function & Memory API (Incubator) </span> <br> <span title="JEP 436: New mac OS rendering pipeline"> JEP 436: New mac OS rendering pipeline </span> <br> <span title="JEP 437: JDK 20 Release Notes"> JEP 437: JDK 20 Release Notes </span> <br> <span title="JEP 438: JDK 20 API Specification"> JEP 438: JDK 20 API Specification </span> <br> <span title="JEP 439: JDK 20 Documentation"> JEP 439: JDK 20 Documentation </span> <br> <span title="JEP 440: JDK 20 Performance Improvements"> JEP 440: JDK 20 Performance Improvements </span> <br> <span title="JEP 441: JDK 20 Security Enhancements"> JEP 441: JDK 20 Security Enhancements </span> <br> <span title="JEP 442: JDK 20 Bug Fixes"> JEP 442: JDK 20 Bug Fixes </span> <br> <span title="JEP 443: JDK 20 Deprecated Features"> JEP 443: JDK 20 Deprecated Features </span> <br> <span title="JEP 444: JDK 20 Removed Features"> JEP 444: JDK 20 Removed Features </span> <br> <span title="JEP 445: JDK 20 Migration Guide"> JEP 445: JDK 20 Migration Guide </span> <br> <span title="JEP 446: JDK 20 Release Process"> JEP 446: JDK 20 Release Process </span> <br> <span title="JEP 447: JDK 20 Support Policy"> JEP 447: JDK 20 Support Policy </span> <br> <span title="JEP 448: JDK 20 Licensing Changes"> JEP 448: JDK 20 Licensing Changes </span> <br> <span title="JEP 449: JDK 20 Community Contributions"> JEP 449: JDK 20 Community Contributions </span> <br> <span title="JEP 450: JDK 20 Open JDK Contributions"> JEP 450: JDK 20 Open JDK Contributions </span> <br> <span title="JEP 451: JDK 20 Release Notes for Developers"> JEP 451: JDK 20 Release Notes for Developers </span> <br> <span title="JEP 452: JDK 20 Release Notes for Users"> JEP 452: JDK 20 Release Notes for Users </span> <br> <span title="JEP 453: JDK 20 Release Notes for Administrators"> JEP 453: JDK 20 Release Notes for Administrators </span> <br> <span title="JEP 454: JDK 20 Release Notes for Testers"> JEP 454: JDK 20 Release Notes for Testers </span> <br> <span title="JEP 455: JDK 20 Release Notes for Contributors"> JEP 455: JDK 20 Release Notes for Contributors </span> <br> <span title="JEP 456: JDK 20 Release Notes for Reviewers"> JEP 456: JDK 20 Release Notes for Reviewers </span> <br> <span title="JEP 457: JDK 20 Release Notes for Committers"> JEP 457: JDK 20 Release Notes for Committers </span> <br> <span title="JEP 458: JDK 20 Release Notes for Project Leads"> JEP 458: JDK 20 Release Notes for Project Leads </span> <br> <span title="JEP 462: JDK 20 Release Notes for Project Testers"> JEP 462: JDK 20 Release Notes for Project Testers </span> <br> <span title="JEP 464: JDK 20 Release Notes for Project Users"> JEP 464: JDK 20 Release Notes for Project Users </span> <br> <span title="JEP 468: JDK 20 Release Notes for Project Testers"> JEP 468: JDK 20 Release Notes for Project Testers </span> <br> <span title="JEP 470: JDK 20 Release Notes for Project Users"> JEP 470: JDK 20 Release Notes for Project Users </span> <br> <span title="JEP 474: JDK 20 Release Notes for Project Testers"> JEP 474: JDK 20 Release Notes for Project Testers </span> <br> <span title="JEP 476: JDK 20 Release Notes for Project Users"> JEP 476: JDK 20 Release Notes for Project Users </span> <br> <span title="JEP 480: JDK 20 Release Notes for Project Testers"> JEP 480: JDK 20 Release Notes for Project Testers </span> <br> <span title="JEP 482: JDK 20 Release Notes for Project Users"> JEP 482: JDK 20 Release Notes for Project Users </span> <br> <span title="JEP 486: JDK 20 Release Notes for Project Testers"> JEP 486: JDK 20 Release Notes for Project Testers </span> <br> <span title="JEP 488: JDK 20 Release Notes for Project Users"> JEP 488: JDK 20 Release Notes for Project Users </span> <br> <span title="JEP 492: JDK 20 Release Notes for Project Testers"> JEP 492: JDK 20 Release Notes for Project Testers </span> <br> <span title="JEP 494: JDK 20 Release Notes for Project Users"> JEP 494: JDK 20 Release Notes for Project Users </span> <br> <span title="JEP 498: JDK 20 Release Notes for Project Testers"> JEP 498: JDK 20 Release Notes for Project Testers </span> <br> <span title="JEP 500: JDK 20 Release Notes for Project Users"> JEP 500: JDK 20 Release Notes for Project Users </span> <br> <span title="JEP 484: JDK 20 Release Notes for Project Contributors"> JEP 484: JDK 20 Release Notes for Project Contributors </span> <br> <span title="JEP 481: JDK 20 Release Notes for Project Administrators"> JEP 481: JDK 20 Release Notes for Project Administrators </span> <br> <span title="JEP 490: JDK 20 Release Notes for Project Contributors"> JEP 490: JDK 20 Release Notes for Project Contributors </span> <br> <span title="JEP 497: JDK 20 Release Notes for Project Reviewers"> JEP 497: JDK 20 Release Notes for Project Reviewers </span> <br> <span title="JEP 487: JDK 20 Release Notes for Project Administrators"> JEP 487: JDK 20 Release Notes for Project Administrators </span> <br> <span title="JEP 472: JDK 20 Release Notes for Project Contributors"> JEP 472: JDK 20 Release Notes for Project Contributors </span> <br> <span title="JEP 465: JDK 20 Release Notes for Project Developers"> JEP 465: JDK 20 Release Notes for Project Developers </span> <br> <span title="JEP 459: JDK 20 Release Notes for Project Committers"> JEP 459: JDK 20 Release Notes for Project Committers </span> <br> <span title="JEP 485: JDK 20 Release Notes for Project Reviewers"> JEP 485: JDK 20 Release Notes for Project Reviewers </span> <br> <span title="JEP 493: JDK 20 Release Notes for Project Administrators"> JEP 493: JDK 20 Release Notes for Project Administrators </span> <br> <span title="JEP 463: JDK 20 Release Notes for Project Administrators"> JEP 463: JDK 20 Release Notes for Project Administrators </span> <br> <span title="JEP 473: JDK 20 Release Notes for Project Reviewers"> JEP 473: JDK 20 Release Notes for Project Reviewers </span> <br> <span title="JEP 466: JDK 20 Release Notes for Project Contributors"> JEP 466: JDK 20 Release Notes for Project Contributors </span> <br> <span title="JEP 495: JDK 20 Release Notes for Project Developers"> JEP 495: JDK 20 Release Notes for Project Developers </span> <br> <span title="JEP 469: JDK 20 Release Notes for Project Administrators"> JEP 469: JDK 20 Release Notes for Project Administrators </span> <br> <span title="JEP 460: JDK 20 Release Notes for Project Contributors"> JEP 460: JDK 20 Release Notes for Project Contributors </span> <br> <span title="JEP 489: JDK 20 Release Notes for Project Developers"> JEP 489: JDK 20 Release Notes for Project Developers </span> <br> <span title="JEP 491: JDK 20 Release Notes for Project Reviewers"> JEP 491: JDK 20 Release Notes for Project Reviewers </span> <br> <span title="JEP 478: JDK 20 Release Notes for Project Contributors"> JEP 478: JDK 20 Release Notes for Project Contributors </span> <br> <span title="JEP 477: JDK 20 Release Notes for Project Developers"> JEP 477: JDK 20 Release Notes for Project Developers </span> <br> <span title="JEP 496: JDK 20 Release Notes for Project Contributors"> JEP 496: JDK 20 Release Notes for Project Contributors </span> <br> <span title="Scoped values (preview)"> Scoped values (preview) </span> <br> <span title="JEP 438: New Language Features"> JEP 438: New Language Features </span> <br> <span title="JEP 439: New Security Features"> JEP 439: New Security Features </span> <br> <span title="JEP 440: New Performance Features"> JEP 440: New Performance Features </span> <br> <span title="JEP 441: New Tooling Features"> JEP 441: New Tooling Features </span> <br> <span title="JEP 442: New Documentation Features"> JEP 442: New Documentation Features </span> <br> <span title="JEP 443: New Testing Features"> JEP 443: New Testing Features </span> <br> <span title="JEP 444: New Deployment Features"> JEP 444: New Deployment Features </span> <br> <span title="JEP 445: New Internationalization Features"> JEP 445: New Internationalization Features </span> <br> <span title="JEP 446: New Accessibility Features"> JEP 446: New Accessibility Features </span> <br> <span title="JEP 447: New Native Features"> JEP 447: New Native Features </span> <br> <span title="JEP 448: New Performance Improvements"> JEP 448: New Performance Improvements </span> <br> <span title="JEP 449: New Security Improvements"> JEP 449: New Security Improvements </span> <br> <span title="JEP 450: New Language Improvements"> JEP 450: New Language Improvements </span> <br> <span title="JEP 451: New Tooling Improvements"> JEP 451: New Tooling Improvements </span> <br> <span title="JEP 452: New Documentation Improvements"> JEP 452: New Documentation Improvements </span> <br> <span title="JEP 453: New Testing Improvements"> JEP 453: New Testing Improvements </span> <br> <span title="JEP 454: New Deployment Improvements"> JEP 454: New Deployment Improvements </span> <br> <span title="JEP 455: New Internationalization Improvements"> JEP 455: New Internationalization Improvements </span> <br> <span title="JEP 456: New Accessibility Improvements"> JEP 456: New Accessibility Improvements </span> <br> <span title="JEP 457: New Native Improvements"> JEP 457: New Native Improvements </span> <br> <span title="JEP 458: New Performance Enhancements"> JEP 458: New Performance Enhancements </span> <br> <span title="JEP 459: New Security Enhancements"> JEP 459: New Security Enhancements </span> <br> <span title="JEP 460: New Language Enhancements"> JEP 460: New Language Enhancements </span> <br> <span title="JEP 461: New Tooling Enhancements"> JEP 461: New Tooling Enhancements </span> <br> <span title="JEP 462: New Documentation Enhancements"> JEP 462: New Documentation Enhancements </span> <br> <span title="JEP 463: New Testing Enhancements"> JEP 463: New Testing Enhancements </span> <br> <span title="JEP 464: New Deployment Enhancements"> JEP 464: New Deployment Enhancements </span> <br> <span title="JEP 465: New Internationalization Enhancements"> JEP 465: New Internationalization Enhancements </span> <br> <span title="JEP 466: New Accessibility Enhancements"> JEP 466: New Accessibility Enhancements </span> <br> <span title="JEP 467: New Native Enhancements"> JEP 467: New Native Enhancements </span> <br> <span title="JEP 468: New Performance Improvements"> JEP 468: New Performance Improvements </span> <br> <span title="JEP 469: New Security Improvements"> JEP 469: New Security Improvements </span> <br> <span title="JEP 470: New Language Improvements"> JEP 470: New Language Improvements </span> <br> <span title="JEP 471: New Tooling Improvements"> JEP 471: New Tooling Improvements </span> <br> <span title="JEP 472: New Documentation Improvements"> JEP 472: New Documentation Improvements </span> <br> <span title="JEP 473: New Testing Improvements"> JEP 473: New Testing Improvements </span> <br> <span title="JEP 474: New Deployment Improvements"> JEP 474: New Deployment Improvements </span> <br> <span title="JEP 475: New Internationalization Improvements"> JEP 475: New Internationalization Improvements </span> <br> <span title="JEP 476: New Accessibility Improvements"> JEP 476: New Accessibility Improvements </span> <br> <span title="JEP 477: New Native Improvements"> JEP 477: New Native Improvements </span> <br> <span title="JEP 478: New Performance Enhancements"> JEP 478: New Performance Enhancements </span> <br> <span title="JEP 479: New Security Enhancements"> JEP 479: New Security Enhancements </span> <br> <span title="JEP 480: New Language Enhancements"> JEP 480: New Language Enhancements </span> <br> <span title="JEP 481: New Tooling Enhancements"> JEP 481: New Tooling Enhancements </span> <br> <span title="JEP 482: New Documentation Enhancements"> JEP 482: New Documentation Enhancements </span> <br> <span title="JEP 483: New Testing Enhancements"> JEP 483: New Testing Enhancements </span> <br> <span title="JEP 484: New Deployment Enhancements"> JEP 484: New Deployment Enhancements </span> <br> <span title="JEP 485: New Internationalization Enhancements"> JEP 485: New Internationalization Enhancements </span> <br> <span title="JEP 486: New Accessibility Enhancements"> JEP 486: New Accessibility Enhancements </span> <br> <span title="JEP 487: New Native Enhancements"> JEP 487: New Native Enhancements </span> <br> <span title="JEP 488: New Performance Improvements"> JEP 488: New Performance Improvements </span> <br> <span title="JEP 489: New Security Improvements"> JEP 489: New Security Improvements </span> <br> <span title="JEP 490: New Language Improvements"> JEP 490: New Language Improvements </span> <br> <span title="JEP 491: New Tooling Improvements"> JEP 491: New Tooling Improvements </span> <br> <span title="JEP 492: New Documentation Improvements"> JEP 492: New Documentation Improvements </span> <br> <span title="JEP 493: New Testing Improvements"> JEP 493: New Testing Improvements </span> <br> <span title="JEP 494: New Deployment Improvements"> JEP 494: New Deployment Improvements </span> <br> <span title="JEP 495: New Internationalization Improvements"> JEP 495: New Internationalization Improvements </span> <br> <span title="JEP 496: New Accessibility Improvements"> JEP 496: New Accessibility Improvements </span> <br> <span title="JEP 497: New Native Improvements"> JEP 497: New Native Improvements </span> <br> <span title="JEP 498: New Performance Enhancements"> JEP 498: New Performance Enhancements </span> <br> <span title="JEP 499: New Security Enhancements"> JEP 499: New Security Enhancements </span> <br> <span title="JEP 437: New APIs for the Java Platform"> JEP 437: New APIs for the Java Platform </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://www.w3.org/2000/01/rdf-schema#label" title="https://www.w3.org/2000/01/rdf-schema#label">https://www.w3.org/2000/01/rdf-schema#label</a> </td> <td> <span title="Java SE 20"> Java SE 20 </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/improves" title="improves">gptkbp:improves</a> </td> <td> <span title="Type Safety"> Type Safety </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/includes" title="includes">gptkbp:includes</a> </td> <td> <a href="https://gptkb.org/entity/JDK_20" title="JDK 20">gptkb:JDK_20</a> <br> <a href="https://gptkb.org/entity/Java_Development_Kit_%28JDK%29" title="Java Development Kit (JDK)">gptkb:Java_Development_Kit_(JDK)</a> <br> <a href="https://gptkb.org/entity/JEPs" title="JEPs">gptkb:JEPs</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/is_compatible_with" title="is compatible with">gptkbp:is_compatible_with</a> </td> <td> <a href="https://gptkb.org/entity/Java_SE_19" title="Java SE 19">gptkb:Java_SE_19</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/is_part_of" title="is part of">gptkbp:is_part_of</a> </td> <td> <a href="https://gptkb.org/entity/Java_SE_Platform" title="Java SE Platform">gptkb:Java_SE_Platform</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/is_previous_version_of" title="is previous version of">gptkbp:is_previous_version_of</a> </td> <td> <a href="https://gptkb.org/entity/Java_SE_21" title="Java SE 21">gptkb:Java_SE_21</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/is_used_for" title="is used for">gptkbp:is_used_for</a> </td> <td> <a href="https://gptkb.org/entity/Software_Development" title="Software Development">gptkb:Software_Development</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/latest_version" title="latest version">gptkbp:latest_version</a> </td> <td> <a href="https://gptkb.org/entity/20" title="20">gptkb:20</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/predecessor" title="predecessor">gptkbp:predecessor</a> </td> <td> <a href="https://gptkb.org/entity/Java_SE_21" title="Java SE 21">gptkb:Java_SE_21</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/provides" title="provides">gptkbp:provides</a> </td> <td> <span title="Standard Libraries"> Standard Libraries </span> <br> <span title="New Language Features"> New Language Features </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/release_date" title="release date">gptkbp:release_date</a> </td> <td> <span title="March 2023"> March 2023 </span> <br> <span title="March 21, 2023"> March 21, 2023 </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/released" title="released">gptkbp:released</a> </td> <td> <span title="March 21, 2023"> March 21, 2023 </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/released_on" title="released on">gptkbp:released_on</a> </td> <td> <span title="March 2023"> March 2023 </span> <br> <span title="March 21, 2023"> March 21, 2023 </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/successor" title="successor">gptkbp:successor</a> </td> <td> <a href="https://gptkb.org/entity/Java_SE_19" title="Java SE 19">gptkb:Java_SE_19</a> <br> <a href="https://gptkb.org/entity/Java_SE_21" title="Java SE 21">gptkb:Java_SE_21</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/supports" title="supports">gptkbp:supports</a> </td> <td> <a href="https://gptkb.org/entity/JVM" title="JVM">gptkb:JVM</a> <br> <span title="Pattern Matching"> Pattern Matching </span> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/written_in" title="written in">gptkbp:written_in</a> </td> <td> <a href="https://gptkb.org/entity/Java" title="Java">gptkb:Java</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/bfsParent" title="bfsParent">gptkbp:bfsParent</a> </td> <td> <a href="https://gptkb.org/entity/Java" title="Java">gptkb:Java</a> <br> <a href="https://gptkb.org/entity/Java_2_Platform" title="Java 2 Platform">gptkb:Java_2_Platform</a> <br> </td> </tr> <tr> <td style="width: 40%"> <a href="https://gptkb.org/prop/bfsLayer" title="bfsLayer">gptkbp:bfsLayer</a> </td> <td> <span title="4"> 4 </span> <br> </td> </tr> </tbody> </table> </div> </div> </div> <div class="container my-3"> <hr class="thick"> <div class="my-3"> <footer> <div> <div class="mx-4 d-inline-block"> <a href="https://www.mpi-inf.mpg.de/" target="_blank"> <img class="logo" src="/static/img/mpi-inf.svg" alt="Max-Plank Institute for Informatics Logo"> </a> </div> <div class="mx-4 d-inline-block"> <a href="https://scads.ai/" target="_blank"> <img class="logo" src="/static/img/scads.ai.png" alt="ScaDS.AI Logo"> </a> </div> </div> <div class="mt-4"> This work is licensed under a <a href="https://creativecommons.org/licenses/by/4.0/" target="_blank"> Creative Commons Attribution 4.0 International License</a>. <a href="https://imprint.mpi-klsb.mpg.de/inf/gptkb.mpi-inf.mpg.de" target="_blank"> <span class="">Imprint</span></a>. <a href="https://data-protection.mpi-klsb.mpg.de/inf/gptkb.mpi-inf.mpg.de" target="_blank"> <span class="">Data Protection</span></a>. </div> </footer> </div> </div> <script src="/static/js/bootstrap.min.js"></script> </body> </html>