JEP 286

GPTKB entity

Statements (48)
Predicate Object
gptkbp:instance_of gptkb:Java_2_Platform
gptkbp:affects local variable declarations
gptkbp:allows gptkb:var_keyword
gptkbp:approves gptkb:Java_Community_Process
gptkbp:enables more concise code
gptkbp:enhances Java syntax
developer productivity
gptkbp:example modern programming practices
language feature enhancement
gptkbp:feature gptkb:Java_10
improves type inference
Java SE 10 and later versions
gptkbp:has_implications_for generic types
gptkbp:has_received community feedback
https://www.w3.org/2000/01/rdf-schema#label JEP 286
gptkbp:improves code readability
explicit type declarations
gptkbp:introduced_in gptkb:Java_SE_10
gptkbp:is_a_subject_of academic papers
Java tutorials
gptkbp:is_adopted_by Java developers
gptkbp:is_compatible_with existing Java code
gptkbp:is_discussed_in gptkb:Java_conferences
Java documentation
programming forums
gptkbp:is_documented_in gptkb:JEP
gptkbp:is_implemented_in gptkb:Java_programming_language
gptkbp:is_influenced_by other programming languages
gptkbp:is_part_of gptkb:Java_programming_language
gptkb:Java_ecosystem
Java language specification
gptkbp:is_related_to type safety
software development methodologies
type inference algorithms
Java type system
gptkbp:is_supported_by IDE tools
gptkbp:is_used_in lambda expressions
stream API
gptkbp:proposed_by gptkb:2017
gptkb:local-variable_type_inference
aims to simplify code
gptkbp:published_by gptkb:Brian_Goetz
gptkbp:reduces boilerplate code
gptkbp:supports type inference
gptkbp:bfsParent gptkb:JEP_390
gptkb:JDK_10
gptkb:Java_10
gptkbp:bfsLayer 5