Java 8 introduced a new feature called Method Reference, which allows you to refer to methods or constructors without invoking them. It is a shorthand notation for lambda expressions to improve code readability.
There are four types of method references:
Reference to a static method: ContainingClass::staticMethodName
Example: Math::max
Reference to an instance method of a particular object: containingObject::instanceMethodName
Example: System.out::println
Reference to an instance method of an arbitrary object of a particular type: ContainingType::methodName
Example: String::length
Reference to a constructor: ClassName::new
Example: ArrayList::new
Method references can make your code more concise and readable, especially when used with functional interfaces. They are often used in stream operations and can greatly simplify lambda expressions.
Nesta página do site você pode assistir ao vídeo on-line Java8 new feature : Method reference duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Exponent IT Training & Services 10 Abril 2024, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 24 vezes e gostou 0 espectadores. Boa visualização!