gptkbp:instance_of
|
gptkb:API
gptkb:Java_Enhancement_Proposal
|
gptkbp:addresses
|
API usability
ICE candidate management
|
gptkbp:affects
|
Java developers
|
gptkbp:aims_to
|
improve documentation
improve release process
release predictability
Web RTC support in Java FX
|
gptkbp:approves
|
gptkb:Java_SE_Platform
2021-09-14
JDK Release Team
JDK Release Committee
|
gptkbp:author
|
JDK Release Team
|
gptkbp:benefits
|
Reduced latency
Increased throughput
Improved performance on mac OS.
Better insights into application performance.
|
gptkbp:collaborated_with
|
gptkb:Java_community
open-source projects
|
gptkbp:contains
|
usage examples
JE Ps
|
gptkbp:contribution
|
Contributed by multiple developers.
|
gptkbp:created
|
2020-03-10
2021-09-14
2021-06-16
|
gptkbp:discusses
|
Open JDK mailing lists.
https://openjdk.java.net/jeps/488
|
gptkbp:enhances
|
developer experience
real-time communication capabilities
|
gptkbp:example
|
switch (obj) { case String s -> ...; }
|
gptkbp:facilitates
|
API adoption
|
gptkbp:features
|
New profiling AP Is.
|
gptkbp:feedback
|
Gathered from early adopters.
|
gptkbp:first_published
|
2021-09-14
2020-09-15
|
gptkbp:focus
|
Performance Improvements
Security updates
|
gptkbp:future_plans
|
Potential enhancements in future JD Ks.
|
gptkbp:has_documentation
|
Included in JDK 14 documentation.
|
https://www.w3.org/2000/01/rdf-schema#label
|
JEP 488
|
gptkbp:impact
|
Improves code readability and maintainability.
Improved application performance
Graphics rendering in Java applications.
Improved profiling tools.
|
gptkbp:includes
|
Enhancements
security updates
Bug fixes
bug fixes
New features
feature freeze
new API features
feature releases
new classes and methods
|
gptkbp:influences
|
future JDK releases
|
gptkbp:introduced
|
gptkb:Java_SE_11
gptkb:Java_SE_17
gptkb:software
|
gptkbp:is_adopted_by
|
enterprise applications
startups
Java developers
|
gptkbp:is_aligned_with
|
gptkb:Java_SE_release_model
Java development best practices
Java SE release strategy
Java community goals
|
gptkbp:is_associated_with
|
gptkb:Java_SE_17
|
gptkbp:is_cited_in
|
gptkb:Java_Enhancement_Proposal
gptkb:document
academic papers
technical papers
software engineering literature
technical blogs
subsequent JE Ps
|
gptkbp:is_committed_to
|
JDK 14 repository.
|
gptkbp:is_compatible_with
|
Backward compatible with previous JDK versions.
|
gptkbp:is_considered
|
future enhancements
|
gptkbp:is_described_as
|
Introduces a new rendering pipeline for mac OS.
JDK 15 Release Notes
Enhances the switch statement to allow pattern matching.
Introduces an API to allow Java programs to interoperate with code and data outside of the Java runtime.
JDK 18 Release Process
JDK 17 API Documentation
JDK 17 Release Process
JDK 11.0.64
Improves the profiling capabilities of the JDK.
JDK 15 Release Management
New AP Is for Java FX Web RTCRTC Ice Gatherer
|
gptkbp:is_discussed_in
|
gptkb:Java_conferences
Java user groups
developer meetups
Java forums
Open JDK mailing lists
|
gptkbp:is_documented_in
|
gptkb:API
API reference guides
Official documentation
Java SE documentation
Java documentation
Java SE 17 documentation
Java SE release notes
Open JDK documentation
Open JDK website
Java SE technical specifications
|
gptkbp:is_evaluated_by
|
software architects
Java SE experts
|
gptkbp:is_expected_to
|
improve performance
|
gptkbp:is_implemented_in
|
gptkb:JDK_17
gptkb:Java_FX_17
gptkb:software
gptkb:Incubator_Module
gptkb:JDK_14
gptkb:JDK_18
gptkb:chess_match
JDK 18 features
JDK 18 release
JDK 18 updates
JDK Enhancement-Proposal process.
|
gptkbp:is_influenced_by
|
community contributions
industry standards
industry trends
user feedback
community feedback
developer surveys
|
gptkbp:is_linked_to
|
Java tutorials
Java documentation tools
|
gptkbp:is_motivated_by
|
To enhance the performance analysis of Java applications.
|
gptkbp:is_part_of
|
gptkb:Java_Platform_Module_System
gptkb:Java_SE_17
gptkb:Java_SE_18
gptkb:Java_SE_Platform
gptkb:Java_SE_platform
gptkb:Java_Enhancement_Proposal
Java development process
Java FX ecosystem
Java SE 17 features
Java SE 17 enhancements
|
gptkbp:is_promoted_by
|
gptkb:Java_conferences
Java user groups
Java influencers
|
gptkbp:is_referenced_in
|
gptkb:JEP_489
gptkb:JEP_490
gptkb:JEP_491
gptkb:JEP_492
online courses
Java SE documentation
Java training materials
|
gptkbp:is_related_to
|
gptkb:JEP_411
gptkb:JEP_384
gptkb:JEP_386
gptkb:JEP_387
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
gptkb:JEP_400
gptkb:JEP_401
gptkb:JEP_402
gptkb:JEP_403
gptkb:JEP_404
gptkb:JEP_405
gptkb:JEP_406
gptkb:JEP_407
gptkb:JEP_408
gptkb:JEP_409
gptkb:JEP_410
gptkb:JEP_487
networking AP Is
|
gptkbp:is_reviewed_by
|
gptkb:software_framework
technical committees
Java community members
Java SE team
JEP review board
Java SE Platform Group
Java SE contributors
|
gptkbp:is_supported_by
|
gptkb:Java_frameworks
gptkb:software
gptkb:software_framework
gptkb:Java_community
gptkb:Java_libraries
Java ID Es
JDK 18 features
JDK 18 enhancements
JDK 18 improvements
|
gptkbp:is_tested_for
|
gptkb:software
QA teams
Web RTC applications
Extensively tested in JDK 14.
|
gptkbp:is_used_by
|
Java developers
|
gptkbp:is_utilized_in
|
gptkb:software
tech companies
|
gptkbp:language
|
Pattern Matching
|
gptkbp:latest_version
|
gptkb:JDK_17
gptkb:software
gptkb:JEP_488
gptkb:Java_17
11.0.64
|
gptkbp:notable_recipients
|
Java developers
|
gptkbp:plot_summary
|
Changes in JDK 15
|
gptkbp:proposed_by
|
gptkb:Database_Management_System
gptkb:Mark_Reinhold
|
gptkbp:provides
|
Release notes for developers
guidelines for release
API change logs
detailed API specifications
|
gptkbp:provides_information_on
|
release management
|
gptkbp:published_by
|
gptkb:chess_match
2021-12-15
JDK 17 release notes
|
gptkbp:related_jeps
|
gptkb:JEP_411
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
gptkb:JEP_14
gptkb:JEP_400
gptkb:JEP_401
gptkb:JEP_402
gptkb:JEP_403
gptkb:JEP_404
gptkb:JEP_405
gptkb:JEP_406
gptkb:JEP_407
gptkb:JEP_408
gptkb:JEP_409
gptkb:JEP_410
gptkb:JEP_412
gptkb:JEP_413
gptkb:JEP_414
gptkb:JEP_415
gptkb:JEP_416
gptkb:JEP_417
gptkb:JEP_418
gptkb:JEP_419
gptkb:JEP_420
gptkb:JEP_421
gptkb:JEP_422
gptkb:JEP_423
gptkb:JEP_424
gptkb:JEP_425
gptkb:JEP_426
gptkb:JEP_427
gptkb:JEP_428
gptkb:JEP_429
gptkb:JEP_430
gptkb:JEP_431
gptkb:JEP_432
gptkb:JEP_433
gptkb:JEP_434
gptkb:JEP_435
gptkb:JEP_436
gptkb:JEP_437
gptkb:JEP_438
gptkb:JEP_439
gptkb:JEP_440
gptkb:JEP_441
gptkb:JEP_442
gptkb:JEP_443
gptkb:JEP_444
gptkb:JEP_445
gptkb:JEP_446
gptkb:JEP_447
gptkb:JEP_448
gptkb:JEP_449
gptkb:JEP_450
gptkb:JEP_451
gptkb:JEP_452
gptkb:JEP_453
gptkb:JEP_454
gptkb:JEP_455
gptkb:JEP_456
gptkb:JEP_457
gptkb:JEP_458
gptkb:JEP_459
gptkb:JEP_460
gptkb:JEP_461
gptkb:JEP_462
gptkb:JEP_463
gptkb:JEP_464
gptkb:JEP_465
gptkb:JEP_466
gptkb:JEP_467
gptkb:JEP_468
gptkb:JEP_469
gptkb:JEP_470
gptkb:JEP_471
gptkb:JEP_472
gptkb:JEP_473
gptkb:JEP_474
gptkb:JEP_475
gptkb:JEP_476
gptkb:JEP_477
gptkb:JEP_478
gptkb:JEP_479
gptkb:JEP_480
gptkb:JEP_481
gptkb:JEP_482
gptkb:JEP_483
gptkb:JEP_484
gptkb:JEP_485
gptkb:JEP_486
gptkb:JEP_487
|
gptkbp:related_to
|
gptkb:JEP_411
gptkb:JEP_394
gptkb:Pattern_Matching_for_instanceof
gptkb:Company
gptkb:Java_SE_15
gptkb:Java_Enhancement_Proposal
JIT Compilation
|
gptkbp:release_date
|
September 2020
March 2020
|
gptkbp:released
|
gptkb:JDK_17
gptkb:Java_SE_17
gptkb:JDK_11
gptkb:JDK_14
gptkb:Java_17
|
gptkbp:replaced_by
|
gptkb:java.util._Locale
gptkb:java.util._Resource_Bundle
gptkb:Company
gptkb:java.util._Properties
gptkb:java.util._Time_Zone
gptkb:java.util.logging._Console_Handler
gptkb:java.util.logging._File_Handler
gptkb:java.util.logging._Memory_Handler
gptkb:java.util.logging._Simple_Formatter
gptkb:java.util.logging._Socket_Handler
gptkb:java.util.logging._Stream_Handler
java.util. Calendar
java.util. Date
java.util. Gregorian Calendar
java.util.logging. Filter
java.util.logging. Level
java.util.logging. Log Manager
java.util.logging. Log Record
java.util.logging. Logger
java.util.logging. XML Formatter
previous release processes
|
gptkbp:specifies
|
gptkb:Java_Enhancement_Proposal
gptkb:Foreign_Function_&_Memory_API
release cadence
|
gptkbp:status
|
gptkb:Final
gptkb:Preview
|
gptkbp:targets
|
gptkb:JDK_17
gptkb:Java_SE_14
gptkb:JDK_15
gptkb:JDK_18
|
gptkbp:title
|
gptkb:Pattern_Matching_for_switch_(Preview)
gptkb:New_mac_OS_Rendering_Pipeline
New Performance Improvements
Deprecation of certain AP Is
Java SE 17: Foreign Function & Memory API (Incubator)
JDK 14 Profiling Improvements
|
gptkbp:updates
|
future JE Ps
|
gptkbp:user_reviews
|
gptkb:Brian_Goetz
Peer-reviewed by the JDK community.
|
gptkbp:uses
|
For developers and performance engineers.
|
gptkbp:bfsParent
|
gptkb:Java_Enhancement_Proposal
|
gptkbp:bfsLayer
|
3
|