gptkbp:instance_of
|
gptkb:Java_2_Platform
gptkb:JEP
|
gptkbp:addresses
|
Performance issues in lambda expressions
|
gptkbp:advances
|
Java developers
|
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:approves
|
gptkb:JCP
|
gptkbp:author
|
gptkb:John_Doe
gptkb:Jesse_Glick
|
gptkbp:benefits
|
High-performance applications
|
gptkbp:concluded_on
|
September 2020
|
gptkbp:created
|
2017-06-12
2017-09-12
|
gptkbp:describes
|
gptkb:Lambda_Metafactory
|
gptkbp:description
|
Enhances the Java programming language to allow type inference for lambda parameters.
Enhancements to Javadoc to improve the documentation generation process.
|
gptkbp:discusses
|
Open JDK mailing list
https://openjdk.java.net/jeps/308
|
gptkbp:end_date
|
2018-09-25
|
gptkbp:enhances
|
gptkb:Java_programming_language
Lambda expressions in Java
|
gptkbp:example
|
(x, y) -> x + y.
|
gptkbp:feature
|
gptkb:JDK_15
|
gptkbp:has_a_focus_on
|
Java performance optimization
|
gptkbp:historical_achievement
|
Java development
|
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:introduced_in
|
gptkb:JDK_15
gptkb:JDK_9
|
gptkbp:is_a_guide_for
|
Java performance improvements
|
gptkbp:is_a_reference_for
|
Future Java enhancements
|
gptkbp:is_a_resource_for
|
Java developers
|
gptkbp:is_a_subject_of
|
gptkb:Java_conferences
Technical discussions
Java programming courses
Java researchers
Java performance metrics
|
gptkbp:is_a_subject_of_review_in
|
Java programming literature
|
gptkbp:is_a_topic_of_exploration_in
|
Java performance enhancements
|
gptkbp:is_applicable_to
|
Java applications
|
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:medium
|
gptkbp:is_implemented_in
|
gptkb:Java_Virtual_Machine
Implemented in the Java compiler.
JDK 9 and later
|
gptkbp:is_influenced_by
|
Previous JEPs
|
gptkbp:is_part_of
|
gptkb:Java_Community_Process
gptkb:Java_SE_platform
gptkb:Java_SE_15
|
gptkbp:is_recognized_by
|
Java developers community
|
gptkbp:is_referenced_in
|
Java documentation
|
gptkbp:is_related_to
|
gptkb:JEP_321
gptkb:JEP_335
gptkb:JEP_260
|
gptkbp:is_studied_in
|
Java performance studies
|
gptkbp:is_supported_by
|
gptkb:Java_Development_Kit_(JDK)
|
gptkbp:key_feature
|
gptkb:JDK_15
Java 15 features
|
gptkbp:language
|
Type inference.
|
gptkbp:notable_changes
|
Java 15 release
|
gptkbp:notable_contributor
|
gptkb:Jane_Smith
gptkb:Venkat_Subramaniam
gptkb:Java_ecosystem
|
gptkbp:originated_in
|
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:related_jeps
|
gptkb:JEP_295
|
gptkbp:related_to
|
gptkb:JEP_181
gptkb:JEP_260
JEP 207
|
gptkbp:release_date
|
September 2021
|
gptkbp:release_notes
|
Included in Java SE 11 release notes.
|
gptkbp:released
|
gptkb:Java_SE_11
|
gptkbp:requires
|
gptkb:JDK_9
|
gptkbp:research_focus
|
Java optimization techniques
|
gptkbp:reviews
|
gptkb:Mark_Reinhold
2018-05-15
|
gptkbp:roadmap
|
Java development
|
gptkbp:scientific_classification
|
Performance improvement
|
gptkbp:specification
|
gptkb:Java_SE_17
Java Language Specification.
|
gptkbp:status
|
gptkb:Final
|
gptkbp:target_jdk
|
gptkb:JDK_17
|
gptkbp:title
|
Dynamic Class File Constants
Javadoc Updates
Lambda Parameter Type Inference
|
gptkbp:updates
|
2018-03-20
2018-09-25
|
gptkbp:was_a_result_of
|
Community feedback
|
gptkbp:bfsParent
|
gptkb:JEP_352
gptkb:JEP_393
gptkb:JEP_305
gptkb:JEP_325
gptkb:JEP_405
gptkb:JEP_437
gptkb:JEP_462
gptkb:JEP_493
|
gptkbp:bfsLayer
|
6
|