gptkbp:instance_of
|
gptkb:API
gptkb:Java_Enhancement_Proposal
|
gptkbp:bfsLayer
|
4
|
gptkbp:bfsParent
|
gptkb:JEP_393
|
gptkbp:addresses
|
Performance issues in lambda expressions
|
gptkbp:affects
|
gptkb:Java_SE_8
gptkb:Java_SE_10
gptkb:Java_SE_9
Lambda expressions
|
gptkbp:aims_to
|
Improve performance of lambda expressions
|
gptkbp:applies_to
|
Java applications
|
gptkbp:approves
|
gptkb:JCP
|
gptkbp:author
|
gptkb:John_Doe
gptkb:Jesse_Glick
|
gptkbp:benefits
|
High-performance applications
|
gptkbp:created
|
2017-06-12
2017-09-12
|
gptkbp:discusses
|
Open JDK mailing list
https://openjdk.java.net/jeps/308
|
gptkbp:end_date
|
2018-09-25
|
gptkbp:ends_at
|
September 2020
|
gptkbp:enhances
|
gptkb:language
Lambda expressions in Java
|
gptkbp:example
|
(x, y) -> x + y.
|
gptkbp:features
|
gptkb:JDK_15
|
gptkbp:focuses_on
|
Java performance optimization
|
gptkbp:historical_event
|
Java language evolution
|
https://www.w3.org/2000/01/rdf-schema#label
|
JEP 308
|
gptkbp:impact
|
Improves code readability and reduces verbosity.
Improves class file constant handling.
Improved Javadoc output.
|
gptkbp:improves
|
Memory usage of lambda expressions
|
gptkbp:innovation
|
Java developers
|
gptkbp:introduced
|
gptkb:JDK_15
gptkb:JDK_9
|
gptkbp:is_a_resource_for
|
Java developers
|
gptkbp:is_a_route_for
|
Java development
|
gptkbp:is_described_as
|
gptkb:Lambda_Metafactory
Enhances the Java programming language to allow type inference for lambda parameters.
Enhancements to Javadoc to improve the documentation generation process.
|
gptkbp:is_designed_to
|
Java developers
|
gptkbp:is_discussed_in
|
Java forums
|
gptkbp:is_documented_in
|
JDK 15 Release Notes
|
gptkbp:is_essential_for
|
gptkb:tank
|
gptkbp:is_explored_in
|
Java performance enhancements
|
gptkbp:is_implemented_in
|
gptkb:video_game
Implemented in the Java compiler.
JDK 9 and later
|
gptkbp:is_influenced_by
|
Previous JE Ps
|
gptkbp:is_part_of
|
gptkb:Java_SE_platform
gptkb:software_framework
gptkb:Java_SE_15
|
gptkbp:is_recognized_by
|
Java developers community
|
gptkbp:is_referenced_in
|
Java documentation
Future Java enhancements
|
gptkbp:is_related_to
|
gptkb:JEP_321
gptkb:JEP_335
gptkb:JEP_260
|
gptkbp:is_reviewed_by
|
Java programming literature
|
gptkbp:is_studied_in
|
Java performance studies
|
gptkbp:is_supported_by
|
gptkb:software
|
gptkbp:key
|
gptkb:JDK_15
Java 15 features
|
gptkbp:language
|
Type inference.
|
gptkbp:notable_achievement
|
Java development
|
gptkbp:notable_for
|
Java 15 release
|
gptkbp:notable_recipients
|
gptkb:Jane_Smith
gptkb:Venkat_Subramaniam
gptkb:Java_Enhancement_Proposal
|
gptkbp:origin
|
Java language
Better performance in Java
Java performance strategies
|
gptkbp:proposed_by
|
gptkb:Brian_Goetz
Java language enhancement
|
gptkbp:provides
|
A new method for creating lambda expressions
A new method for lambda expression instantiation
|
gptkbp:provides_information_on
|
Java performance improvements
|
gptkbp:related_jeps
|
gptkb:JEP_295
|
gptkbp:related_to
|
gptkb:JEP_181
gptkb:JEP_260
JEP 207
|
gptkbp:release_date
|
September 2021
|
gptkbp:released
|
gptkb:Java_SE_11
Included in Java SE 11 release notes.
|
gptkbp:requires
|
gptkb:JDK_9
|
gptkbp:research_focus
|
Java optimization techniques
|
gptkbp:resulted_in
|
Community feedback
|
gptkbp:scientific_classification
|
Performance improvement
|
gptkbp:specifies
|
gptkb:Java_SE_17
Java Language Specification.
|
gptkbp:status
|
gptkb:Final
|
gptkbp:subject
|
gptkb:Java_conferences
Technical discussions
Java programming courses
Java researchers
Java performance metrics
|
gptkbp:targets
|
gptkb:JDK_17
|
gptkbp:title
|
Dynamic Class File Constants
Javadoc Updates
Lambda Parameter Type Inference
|
gptkbp:updates
|
2018-03-20
2018-09-25
|
gptkbp:user_reviews
|
gptkb:Mark_Reinhold
2018-05-15
|