Java SE 17

GPTKB entity

Statements (674)
Predicate Object
gptkbp:instance_of gptkb:Java_2_Platform
gptkb:software
gptkbp:community_support gptkb:true
gptkbp:compatibility gptkb:Java_SE_1.0
gptkb:Java_SE_2
gptkb:Java_SE_3
gptkb:Java_SE_4
gptkb:Java_SE_11
gptkb:Java_SE_8
gptkb:Java_SE_5
gptkb:Java_SE_6
gptkb:Java_SE_7
gptkb:Java_SE_10
gptkb:Java_SE_12
gptkb:Java_SE_13
gptkb:Java_SE_9
gptkb:Java_SE_14
gptkb:Java_SE_16
gptkb:Java_SE_15
Java SE 1.1
gptkbp:developed_by gptkb:Oracle_Corporation
gptkbp:developer gptkb:Oracle_Corporation
gptkbp:features gptkb:Foreign_Function_&_Memory_API_(Incubator)
gptkb:JEP_387:_Elastic_Metaspace
gptkb:JEP_397:_Sealed_Classes
gptkb:Pattern_Matching_for_instanceof
gptkb:Sealed_Classes
gptkb:Sealed_classes
gptkb:JEP_384:_Sealed_Classes
gptkb:New_mac_OS_Rendering_Pipeline
gptkb:Pattern_matching_for_instanceof
JEP 411: Deprecate the Security Manager for Removal
JEP 384: Context-Specific Deserialization Filters
JEP 390: Warnings for Value-Based Classes
JEP 392: Enhanced Pseudo-Random Number Generators
JEP 393: Foreign Function & Memory API (Incubator)
JEP 394: Pattern Matching for instanceof
JEP 395: Records
JEP 397: Sealed Interfaces
JEP 396: Strongly Encapsulate JDK Internals by Default
JEP 403: Strongly Encapsulate JDK Internals by Default
JEP 395: Records (Standard Feature)
JEP 405: Sealed Classes (Preview)
JEP 410: JDK 17 Release Notes
JEP 413: JDK 17 Release Notes
JEP 414: JDK 17 Release Notes
JEP 416: JDK 17 Release Notes
JEP 418: JDK 17 Release Notes
JEP 419: JDK 17 Release Notes
JEP 420: JDK 17 Release Notes
JEP 421: JDK 17 Release Notes
JEP 424: JDK 17 Release Notes
JEP 426: JDK 17 Release Notes
JEP 427: JDK 17 Release Notes
JEP 428: JDK 17 Release Notes
JEP 435: JDK 17 Release Notes
JEP 436: JDK 17 Release Notes
JEP 438: JDK 17 Release Notes
JEP 439: JDK 17 Release Notes
JEP 440: JDK 17 Release Notes
JEP 441: JDK 17 Release Notes
JEP 443: JDK 17 Release Notes
JEP 444: JDK 17 Release Notes
JEP 447: JDK 17 Release Notes
JEP 448: JDK 17 Release Notes
JEP 450: JDK 17 Release Notes
JEP 451: JDK 17 Release Notes
JEP 452: JDK 17 Release Notes
JEP 456: JDK 17 Release Notes
JEP 457: JDK 17 Release Notes
JEP 462: JDK 17 Release Notes
JEP 467: JDK 17 Release Notes
JEP 469: JDK 17 Release Notes
JEP 471: JDK 17 Release Notes
JEP 475: JDK 17 Release Notes
JEP 476: JDK 17 Release Notes
JEP 479: JDK 17 Release Notes
JEP 480: JDK 17 Release Notes
JEP 482: JDK 17 Release Notes
JEP 483: JDK 17 Release Notes
JEP 484: JDK 17 Release Notes
JEP 487: JDK 17 Release Notes
JEP 488: JDK 17 Release Notes
JEP 491: JDK 17 Release Notes
JEP 492: JDK 17 Release Notes
JEP 493: JDK 17 Release Notes
JEP 496: JDK 17 Release Notes
JEP 498: JDK 17 Release Notes
JEP 500: JDK 17 Release Notes
JEP 385: Deprecate RMI Activation
JEP 398: Deprecate the Applet API
JEP 400: UTF-8 by Default
JEP 402: New mac OS Rendering Pipeline
JEP 417: New mac OS Rendering Pipeline
New mac OS rendering pipeline
JEP 382: New mac OS Rendering Pipeline
JEP 385: Context-Specific Deserialization Filters
JEP 386: New mac OS Rendering Pipeline
JEP 389: Foreign Function & Memory API (Incubator)
JEP 394: Pattern Matching for instanceof (Preview)
JEP 397: Sealed Classes (Standard Feature)
JEP 404: Pattern Matching for switch (Preview)
JEP 431: New mac OS Rendering Pipeline
JEP 435: New mac OS Rendering Pipeline
JEP 439: New mac OS Rendering Pipeline
JEP 443: New mac OS Rendering Pipeline
JEP 447: New mac OS Rendering Pipeline
JEP 392: Packaging Tool (Incubator)
JEP 399: JDK 17 Release Notes
JEP 400: JDK 17 Release Notes
JEP 401: JDK 17 Release Notes
JEP 402: JDK 17 Release Notes
JEP 403: JDK 17 Release Notes
JEP 406: JDK 17 Release Notes
JEP 407: JDK 17 Release Notes
JEP 408: JDK 17 Release Notes
JEP 409: JDK 17 Release Notes
JEP 411: JDK 17 Release Notes
JEP 412: JDK 17 Release Notes
JEP 415: JDK 17 Release Notes
JEP 417: JDK 17 Release Notes
JEP 422: JDK 17 Release Notes
JEP 423: JDK 17 Release Notes
JEP 425: JDK 17 Release Notes
JEP 429: JDK 17 Release Notes
JEP 430: JDK 17 Release Notes
JEP 431: JDK 17 Release Notes
JEP 432: JDK 17 Release Notes
JEP 433: JDK 17 Release Notes
JEP 434: JDK 17 Release Notes
JEP 437: JDK 17 Release Notes
JEP 442: JDK 17 Release Notes
JEP 445: JDK 17 Release Notes
JEP 446: JDK 17 Release Notes
JEP 449: JDK 17 Release Notes
JEP 422: New mac OS Rendering Pipeline
JEP 289: Sealed Classes (Standard Feature)
JEP 426: New mac OS Rendering Pipeline
JEP 430: New mac OS Rendering Pipeline
JEP 434: New mac OS Rendering Pipeline
JEP 438: New mac OS Rendering Pipeline
JEP 442: New mac OS Rendering Pipeline
JEP 446: New mac OS Rendering Pipeline
JEP 450: New mac OS Rendering Pipeline
JEP 388: Vector API (Incubator)
JEP 432: New mac OS Rendering Pipeline
JEP 423: New mac OS Rendering Pipeline
Pattern Matching for instanceof (Preview)
JEP 454: New mac OS Rendering Pipeline
JEP 458: New mac OS Rendering Pipeline
JEP 462: New mac OS Rendering Pipeline
JEP 466: New mac OS Rendering Pipeline
JEP 470: New mac OS Rendering Pipeline
JEP 474: New mac OS Rendering Pipeline
JEP 478: New mac OS Rendering Pipeline
JEP 482: New mac OS Rendering Pipeline
JEP 486: New mac OS Rendering Pipeline
JEP 490: New mac OS Rendering Pipeline
JEP 494: New mac OS Rendering Pipeline
JEP 498: New mac OS Rendering Pipeline
JEP 407: New mac OS Rendering Pipeline
JEP 436: New mac OS Rendering Pipeline
JEP 453: JDK 17 Release Notes
JEP 454: JDK 17 Release Notes
JEP 455: JDK 17 Release Notes
JEP 458: JDK 17 Release Notes
JEP 459: JDK 17 Release Notes
JEP 460: JDK 17 Release Notes
JEP 461: JDK 17 Release Notes
JEP 463: JDK 17 Release Notes
JEP 464: JDK 17 Release Notes
JEP 465: JDK 17 Release Notes
JEP 466: JDK 17 Release Notes
JEP 468: JDK 17 Release Notes
JEP 470: JDK 17 Release Notes
JEP 472: JDK 17 Release Notes
JEP 473: JDK 17 Release Notes
JEP 474: JDK 17 Release Notes
JEP 477: JDK 17 Release Notes
JEP 478: JDK 17 Release Notes
JEP 481: JDK 17 Release Notes
JEP 485: JDK 17 Release Notes
JEP 486: JDK 17 Release Notes
JEP 489: JDK 17 Release Notes
JEP 490: JDK 17 Release Notes
JEP 494: JDK 17 Release Notes
JEP 495: JDK 17 Release Notes
JEP 497: JDK 17 Release Notes
JEP 499: JDK 17 Release Notes
JEP 300: JDK 17 Release Notes
JEP 301: JDK 17 Release Notes
JEP 302: JDK 17 Release Notes
JEP 303: JDK 17 Release Notes
JEP 304: JDK 17 Release Notes
JEP 305: JDK 17 Release Notes
JEP 306: JDK 17 Release Notes
JEP 307: JDK 17 Release Notes
JEP 308: JDK 17 Release Notes
JEP 309: JDK 17 Release Notes
JEP 310: JDK 17 Release Notes
JEP 311: JDK 17 Release Notes
JEP 312: JDK 17 Release Notes
JEP 313: JDK 17 Release Notes
JEP 314: JDK 17 Release Notes
JEP 315: JDK 17 Release Notes
JEP 316: JDK 17 Release Notes
JEP 317: JDK 17 Release Notes
JEP 318: JDK 17 Release Notes
JEP 319: JDK 17 Release Notes
JEP 320: JDK 17 Release Notes
JEP 321: JDK 17 Release Notes
JEP 322: JDK 17 Release Notes
JEP 323: JDK 17 Release Notes
JEP 324: JDK 17 Release Notes
JEP 325: JDK 17 Release Notes
JEP 326: JDK 17 Release Notes
JEP 327: JDK 17 Release Notes
JEP 328: JDK 17 Release Notes
JEP 329: JDK 17 Release Notes
JEP 330: JDK 17 Release Notes
JEP 331: JDK 17 Release Notes
JEP 332: JDK 17 Release Notes
JEP 333: JDK 17 Release Notes
JEP 334: JDK 17 Release Notes
JEP 335: JDK 17 Release Notes
JEP 336: JDK 17 Release Notes
JEP 337: JDK 17 Release Notes
JEP 338: JDK 17 Release Notes
JEP 339: JDK 17 Release Notes
JEP 340: JDK 17 Release Notes
JEP 341: JDK 17 Release Notes
JEP 342: JDK 17 Release Notes
JEP 343: JDK 17 Release Notes
JEP 344: JDK 17 Release Notes
JEP 345: JDK 17 Release Notes
JEP 346: JDK 17 Release Notes
JEP 347: JDK 17 Release Notes
JEP 348: JDK 17 Release Notes
JEP 349: JDK 17 Release Notes
JEP 350: JDK 17 Release Notes
JEP 351: JDK 17 Release Notes
JEP 352: JDK 17 Release Notes
JEP 353: JDK 17 Release Notes
JEP 354: JDK 17 Release Notes
JEP 355: JDK 17 Release Notes
JEP 356: JDK 17 Release Notes
JEP 357: JDK 17 Release Notes
JEP 358: JDK 17 Release Notes
JEP 359: JDK 17 Release Notes
JEP 360: JDK 17 Release Notes
JEP 361: JDK 17 Release Notes
JEP 362: JDK 17 Release Notes
JEP 363: JDK 17 Release Notes
JEP 364: JDK 17 Release Notes
JEP 365: JDK 17 Release Notes
JEP 366: JDK 17 Release Notes
JEP 367: JDK 17 Release Notes
JEP 368: JDK 17 Release Notes
JEP 369: JDK 17 Release Notes
JEP 370: JDK 17 Release Notes
JEP 371: JDK 17 Release Notes
JEP 372: JDK 17 Release Notes
JEP 373: JDK 17 Release Notes
JEP 374: JDK 17 Release Notes
JEP 375: JDK 17 Release Notes
JEP 376: JDK 17 Release Notes
JEP 377: JDK 17 Release Notes
JEP 378: JDK 17 Release Notes
JEP 379: JDK 17 Release Notes
JEP 380: JDK 17 Release Notes
JEP 381: JDK 17 Release Notes
JEP 383: New mac OS Rendering Pipeline
JEP 399: Sealed Interfaces
JEP 401: JDK 17 Documentation
JEP 402: JDK 17 API Specification
JEP 403: JDK 17 Release Process
JEP 404: JDK 17 Release Schedule
JEP 405: JDK 17 Release Management
JEP 407: JDK 17 API Specification
JEP 408: JDK 17 Release Process
JEP 409: JDK 17 Release Schedule
JEP 410: JDK 17 Release Management
JEP 412: JDK 17 API Specification
JEP 413: JDK 17 Release Process
JEP 414: JDK 17 Release Schedule
JEP 415: JDK 17 Release Management
JEP 417: JDK 17 API Specification
JEP 418: JDK 17 Release Process
JEP 419: JDK 17 Release Schedule
JEP 420: JDK 17 Release Management
JEP 422: JDK 17 API Specification
JEP 423: JDK 17 Release Process
JEP 424: JDK 17 Release Schedule
JEP 425: JDK 17 Release Management
JEP 427: JDK 17 API Specification
JEP 428: JDK 17 Release Process
JEP 429: JDK 17 Release Schedule
JEP 430: JDK 17 Release Management
JEP 432: JDK 17 API Specification
JEP 433: JDK 17 Release Process
JEP 434: JDK 17 Release Schedule
JEP 435: JDK 17 Release Management
JEP 437: JDK 17 API Specification
JEP 438: JDK 17 Release Process
JEP 439: JDK 17 Release Schedule
JEP 440: JDK 17 Release Management
JEP 442: JDK 17 API Specification
JEP 443: JDK 17 Release Process
JEP 444: JDK 17 Release Schedule
JEP 445: JDK 17 Release Management
JEP 447: JDK 17 API Specification
JEP 448: JDK 17 Release Process
JEP 449: JDK 17 Release Schedule
JEP 450: JDK 17 Release Management
JEP 452: JDK 17 API Specification
JEP 453: JDK 17 Release Process
JEP 454: JDK 17 Release Schedule
JEP 455: JDK 17 Release Management
JEP 457: JDK 17 API Specification
JEP 458: JDK 17 Release Process
JEP 459: JDK 17 Release Schedule
JEP 460: JDK 17 Release Management
JEP 462: JDK 17 API Specification
JEP 463: JDK 17 Release Process
JEP 464: JDK 17 Release Schedule
JEP 465: JDK 17 Release Management
JEP 467: JDK 17 API Specification
JEP 468: JDK 17 Release Process
JEP 469: JDK 17 Release Schedule
JEP 470: JDK 17 Release Management
JEP 472: JDK 17 API Specification
JEP 473: JDK 17 Release Process
JEP 474: JDK 17 Release Schedule
JEP 475: JDK 17 Release Management
JEP 477: JDK 17 API Specification
JEP 478: JDK 17 Release Process
JEP 479: JDK 17 Release Schedule
JEP 480: JDK 17 Release Management
JEP 482: JDK 17 API Specification
JEP 483: JDK 17 Release Process
JEP 484: JDK 17 Release Schedule
JEP 485: JDK 17 Release Management
JEP 487: JDK 17 API Specification
JEP 488: JDK 17 Release Process
JEP 489: JDK 17 Release Schedule
JEP 490: JDK 17 Release Management
JEP 492: JDK 17 API Specification
JEP 493: JDK 17 Release Process
JEP 494: JDK 17 Release Schedule
JEP 495: JDK 17 Release Management
JEP 497: JDK 17 API Specification
JEP 498: JDK 17 Release Process
JEP 499: JDK 17 Release Schedule
JEP 500: JDK 17 Release Management
JEP 404: Pattern Matching for instanceof (Standard Feature)
JEP 401: JDK 17 API Documentation
JEP 402: JDK 17 Release Process
JEP 404: JDK 17 API Documentation
JEP 405: JDK 17 Release Process
JEP 407: JDK 17 API Documentation
JEP 410: JDK 17 API Documentation
JEP 411: JDK 17 Release Process
JEP 413: JDK 17 API Documentation
JEP 414: JDK 17 Release Process
JEP 416: JDK 17 API Documentation
JEP 417: JDK 17 Release Process
JEP 419: JDK 17 API Documentation
JEP 420: JDK 17 Release Process
JEP 422: JDK 17 API Documentation
JEP 425: JDK 17 API Documentation
JEP 426: JDK 17 Release Process
JEP 428: JDK 17 API Documentation
JEP 429: JDK 17 Release Process
JEP 431: JDK 17 API Documentation
JEP 432: JDK 17 Release Process
JEP 434: JDK 17 API Documentation
JEP 435: JDK 17 Release Process
JEP 437: JDK 17 API Documentation
JEP 440: JDK 17 API Documentation
JEP 441: JDK 17 Release Process
JEP 443: JDK 17 API Documentation
JEP 444: JDK 17 Release Process
JEP 446: JDK 17 API Documentation
JEP 447: JDK 17 Release Process
JEP 449: JDK 17 API Documentation
JEP 450: JDK 17 Release Process
JEP 452: JDK 17 API Documentation
JEP 455: JDK 17 API Documentation
JEP 456: JDK 17 Release Process
JEP 458: JDK 17 API Documentation
JEP 459: JDK 17 Release Process
JEP 461: JDK 17 API Documentation
JEP 462: JDK 17 Release Process
JEP 464: JDK 17 API Documentation
JEP 465: JDK 17 Release Process
JEP 467: JDK 17 API Documentation
JEP 470: JDK 17 API Documentation
JEP 471: JDK 17 Release Process
JEP 473: JDK 17 API Documentation
JEP 474: JDK 17 Release Process
JEP 476: JDK 17 API Documentation
JEP 477: JDK 17 Release Process
JEP 479: JDK 17 API Documentation
JEP 480: JDK 17 Release Process
JEP 482: JDK 17 API Documentation
JEP 485: JDK 17 API Documentation
JEP 486: JDK 17 Release Process
JEP 488: JDK 17 API Documentation
JEP 489: JDK 17 Release Process
JEP 491: JDK 17 API Documentation
JEP 492: JDK 17 Release Process
JEP 494: JDK 17 API Documentation
JEP 495: JDK 17 Release Process
JEP 497: JDK 17 API Documentation
JEP 500: JDK 17 API Documentation
JEP 399: Deprecate the Security Manager for Removal
Sealed Classes (Standard Feature)
JEP 402: JDK 17 Documentation
JEP 403: JDK 17 Security Updates
JEP 404: JDK 17 Performance Improvements
JEP 405: JDK 17 Bug Fixes
JEP 399: Sealed Classes
JEP 400: New mac OS Rendering Pipeline
JEP 401: New mac OS Rendering Pipeline
JEP 403: New mac OS Rendering Pipeline
JEP 404: New mac OS Rendering Pipeline
JEP 405: New mac OS Rendering Pipeline
JEP 406: JDK 17 API Changes
JEP 406: New mac OS Rendering Pipeline
JEP 407: JDK 17 Language Changes
JEP 408: JDK 17 Tool Changes
JEP 408: New mac OS Rendering Pipeline
JEP 409: JDK 17 Compiler Changes
JEP 409: New mac OS Rendering Pipeline
JEP 410: JDK 17 Runtime Changes
JEP 410: New mac OS Rendering Pipeline
JEP 411: JDK 17 Security Manager Changes
JEP 411: New mac OS Rendering Pipeline
JEP 412: JDK 17 Performance Tuning
JEP 412: New mac OS Rendering Pipeline
JEP 413: JDK 17 Garbage Collection Changes
JEP 413: New mac OS Rendering Pipeline
JEP 414: JDK 17 Native Image Changes
JEP 414: New mac OS Rendering Pipeline
JEP 415: JDK 17 Module System Changes
JEP 415: New mac OS Rendering Pipeline
JEP 416: JDK 17 Java FX Changes
JEP 416: New mac OS Rendering Pipeline
JEP 417: JDK 17 Java EE Changes
JEP 418: JDK 17 Java SE Changes
JEP 418: New mac OS Rendering Pipeline
JEP 419: JDK 17 Java ME Changes
JEP 419: New mac OS Rendering Pipeline
JEP 420: JDK 17 Java Card Changes
JEP 420: New mac OS Rendering Pipeline
JEP 421: JDK 17 Java FX Changes
JEP 421: New mac OS Rendering Pipeline
JEP 422: JDK 17 Java EE Changes
JEP 423: JDK 17 Java SE Changes
JEP 424: JDK 17 Java ME Changes
JEP 424: New mac OS Rendering Pipeline
JEP 425: JDK 17 Java Card Changes
JEP 425: New mac OS Rendering Pipeline
JEP 426: JDK 17 Java FX Changes
JEP 427: JDK 17 Java EE Changes
JEP 427: New mac OS Rendering Pipeline
JEP 428: JDK 17 Java SE Changes
JEP 428: New mac OS Rendering Pipeline
JEP 429: JDK 17 Java ME Changes
JEP 429: New mac OS Rendering Pipeline
JEP 430: JDK 17 Java Card Changes
JEP 431: JDK 17 Java FX Changes
JEP 432: JDK 17 Java EE Changes
JEP 433: JDK 17 Java SE Changes
JEP 433: New mac OS Rendering Pipeline
JEP 434: JDK 17 Java ME Changes
JEP 435: JDK 17 Java Card Changes
JEP 436: JDK 17 Java FX Changes
JEP 437: JDK 17 Java EE Changes
JEP 437: New mac OS Rendering Pipeline
JEP 438: JDK 17 Java SE Changes
JEP 439: JDK 17 Java ME Changes
JEP 440: JDK 17 Java Card Changes
JEP 440: New mac OS Rendering Pipeline
JEP 441: JDK 17 Java FX Changes
JEP 441: New mac OS Rendering Pipeline
JEP 442: JDK 17 Java EE Changes
JEP 443: JDK 17 Java SE Changes
JEP 444: JDK 17 Java ME Changes
JEP 444: New mac OS Rendering Pipeline
JEP 445: JDK 17 Java Card Changes
JEP 445: New mac OS Rendering Pipeline
JEP 446: JDK 17 Java FX Changes
JEP 447: JDK 17 Java EE Changes
JEP 448: JDK 17 Java SE Changes
JEP 448: New mac OS Rendering Pipeline
JEP 449: JDK 17 Java ME Changes
JEP 449: New mac OS Rendering Pipeline
JEP 450: JDK 17 Java Card Changes
JEP 451: JDK 17 Java FX Changes
JEP 451: New mac OS Rendering Pipeline
JEP 452: JDK 17 Java EE Changes
JEP 452: New mac OS Rendering Pipeline
JEP 453: JDK 17 Java SE Changes
JEP 453: New mac OS Rendering Pipeline
JEP 454: JDK 17 Java ME Changes
JEP 455: JDK 17 Java Card Changes
JEP 455: New mac OS Rendering Pipeline
JEP 456: JDK 17 Java FX Changes
JEP 456: New mac OS Rendering Pipeline
JEP 457: JDK 17 Java EE Changes
JEP 457: New mac OS Rendering Pipeline
JEP 458: JDK 17 Java SE Changes
JEP 459: JDK 17 Java ME Changes
JEP 459: New mac OS Rendering Pipeline
JEP 460: JDK 17 Java Card Changes
JEP 460: New mac OS Rendering Pipeline
JEP 461: JDK 17 Java FX Changes
JEP 461: New mac OS Rendering Pipeline
JEP 462: JDK 17 Java EE Changes
JEP 463: JDK 17 Java SE Changes
JEP 463: New mac OS Rendering Pipeline
JEP 464: JDK 17 Java ME Changes
JEP 464: New mac OS Rendering Pipeline
JEP 465: JDK 17 Java Card Changes
JEP 465: New mac OS Rendering Pipeline
JEP 466: JDK 17 Java FX Changes
JEP 467: JDK 17 Java EE Changes
JEP 467: New mac OS Rendering Pipeline
JEP 468: JDK 17 Java SE Changes
JEP 468: New mac OS Rendering Pipeline
JEP 469: JDK 17 Java ME Changes
JEP 469: New mac OS Rendering Pipeline
JEP 470: JDK 17 Java Card Changes
JEP 471: JDK 17 Java FX Changes
JEP 471: New mac OS Rendering Pipeline
JEP 472: JDK 17 Java EE Changes
JEP 472: New mac OS Rendering Pipeline
JEP 473: JDK 17 Java SE Changes
JEP 473: New mac OS Rendering Pipeline
JEP 474: JDK 17 Java ME Changes
JEP 475: JDK 17 Java Card Changes
JEP 475: New mac OS Rendering Pipeline
JEP 476: JDK 17 Java FX Changes
JEP 476: New mac OS Rendering Pipeline
JEP 477: JDK 17 Java EE Changes
JEP 477: New mac OS Rendering Pipeline
JEP 478: JDK 17 Java SE Changes
JEP 479: JDK 17 Java ME Changes
JEP 479: New mac OS Rendering Pipeline
JEP 480: JDK 17 Java Card Changes
JEP 480: New mac OS Rendering Pipeline
JEP 481: JDK 17 Java FX Changes
JEP 481: New mac OS Rendering Pipeline
JEP 482: JDK 17 Java EE Changes
JEP 483: JDK 17 Java SE Changes
JEP 483: New mac OS Rendering Pipeline
JEP 484: JDK 17 Java ME Changes
JEP 484: New mac OS Rendering Pipeline
JEP 485: JDK 17 Java Card Changes
JEP 485: New mac OS Rendering Pipeline
JEP 486: JDK 17 Java FX Changes
JEP 487: JDK 17 Java EE Changes
JEP 487: New mac OS Rendering Pipeline
JEP 488: JDK 17 Java SE Changes
JEP 488: New mac OS Rendering Pipeline
JEP 489: JDK 17 Java ME Changes
JEP 489: New mac OS Rendering Pipeline
JEP 490: JDK 17 Java Card Changes
JEP 491: JDK 17 Java FX Changes
JEP 491: New mac OS Rendering Pipeline
JEP 492: JDK 17 Java EE Changes
JEP 492: New mac OS Rendering Pipeline
JEP 493: JDK 17 Java SE Changes
JEP 493: New mac OS Rendering Pipeline
JEP 494: JDK 17 Java ME Changes
JEP 495: JDK 17 Java Card Changes
JEP 495: New mac OS Rendering Pipeline
JEP 496: JDK 17 Java FX Changes
JEP 496: New mac OS Rendering Pipeline
JEP 497: JDK 17 Java EE Changes
JEP 497: New mac OS Rendering Pipeline
JEP 498: JDK 17 Java SE Changes
JEP 499: JDK 17 Java ME Changes
JEP 499: New mac OS Rendering Pipeline
JEP 500: JDK 17 Java Card Changes
JEP 500: New mac OS Rendering Pipeline
Sealed Classes (Standard)
JEP 405: Sealed Interfaces
JEP 404: JDK 17 Release Candidate
JEP 405: JDK 17 Release Candidate 2
JEP 406: JDK 17 Release Candidate 3
JEP 407: JDK 17 Release Candidate 4
JEP 408: JDK 17 Release Candidate 5
JEP 409: JDK 17 Release Candidate 6
JEP 410: JDK 17 Release Candidate 7
JEP 411: JDK 17 Release Candidate 8
JEP 412: JDK 17 Release Candidate 9
JEP 413: JDK 17 Release Candidate 10
JEP 414: JDK 17 Release Candidate 11
JEP 415: JDK 17 Release Candidate 12
JEP 416: JDK 17 Release Candidate 13
JEP 417: JDK 17 Release Candidate 14
JEP 418: JDK 17 Release Candidate 15
JEP 419: JDK 17 Release Candidate 16
JEP 420: JDK 17 Release Candidate 17
JEP 421: JDK 17 Release Candidate 18
JEP 422: JDK 17 Release Candidate 19
JEP 423: JDK 17 Release Candidate 20
JEP 424: JDK 17 Release Candidate 21
JEP 425: JDK 17 Release Candidate 22
JEP 426: JDK 17 Release Candidate 23
JEP 427: JDK 17 Release Candidate 24
JEP 428: JDK 17 Release Candidate 25
JEP 429: JDK 17 Release Candidate 26
JEP 430: JDK 17 Release Candidate 27
JEP 431: JDK 17 Release Candidate 28
JEP 432: JDK 17 Release Candidate 29
JEP 433: JDK 17 Release Candidate 30
JEP 386: New String Methods
JEP 289: Foreign Function & Memory API (Incubator)
JEP 391: mac OS/ AArch64 Port
JEP 401: mac OS/ AArch64 Port
gptkbp:governance gptkb:Open_JDK
gptkbp:has_documentation Java SE 17 Documentation
gptkbp:has_feature gptkb:Foreign_Function_&_Memory_API
https://www.w3.org/2000/01/rdf-schema#label Java SE 17
gptkbp:includes gptkb:JEP_387:_Elastic_Metaspace
JEP 411: Deprecate the Security Manager for Removal
JEP 384: Context-Specific Deserialization Filters
JEP 390: Warnings for Value-Based Classes
JEP 393: Foreign Function & Memory API (Incubator)
JEP 382: New mac OS Rendering Pipeline
JEP 391: mac OS/ AArch64 Port
gptkbp:introduced gptkb:Sealed_classes
gptkbp:is_available_on gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:is_compatible_with gptkb:Java_SE_16
gptkbp:is_open_source gptkb:true
gptkbp:is_part_of gptkb:Java_Development_Kit_(JDK)
gptkbp:is_supported_by gptkb:Oracle
gptkbp:is_used_in gptkb:cloud_computing
Web Development
Enterprise Applications
Mobile Applications
Big Data Processing
gptkbp:latest_version gptkb:Java_SE
gptkb:17
gptkbp:license gptkb:GNU_General_Public_License
Oracle Technology Network License Agreement
gptkbp:operates_in September 2029
gptkbp:release_date September 14, 2021
September 2021
gptkbp:release_notes Java SE 17 Release Notes
gptkbp:released September 14, 2021
September 2021
gptkbp:released_on September 14, 2021
gptkbp:successor gptkb:Java_SE_18
gptkbp:support gptkb:Yes
gptkb:true
gptkbp:supports gptkb:Pattern_Matching_for_instanceof
gptkb:Sealed_Classes
gptkb:Text_Blocks
gptkb:Switch_Expressions
gptkbp:tutorials Java SE 17 Tutorials
gptkbp:type Long-Term Support (LTS)
gptkbp:bfsParent gptkb:Liberty
gptkb:Java_SE
gptkb:API
gptkb:Java
gptkb:Java_2_Platform
gptkb:Java_programming_language
gptkbp:bfsLayer 4