Resultados da pesquisa a pedido "method-reference"

2 a resposta

Qual é a diferença entre os tipos de referência de método de instância no Java 8?

Então, o Java 8 introduz referências de método e odocumentos descrevem os quatro tipos [http://docs.oracle.com/javase/tutorial/java/javaOO/methodreferences.html] . Minha pergunta é qual é a diferença entre os dois tipos de instância? Referência ...

2 a resposta

Por que Comparator.comparing não funciona com a referência do método String :: toLowerCase?

Estou tentando classificar uma matriz de Strings por ordem inversa (ignorando maiúsculas e minúsculas), sem modificá-las e apenas imprimi-las. Então, eu estou usando o fluxo Java8. Mas não consigo fazer isso. Aqui está a minha ...

2 a resposta

Comparator.reversed () não compila usando lambda

Eu tenho uma lista com alguns objetos de usuário e estou tentando classificar a lista, mas só funciona usando referência de método, com expressão lambda, o compilador apresenta um erro: List<User> userList = Arrays.asList(u1, u2, ...

2 a resposta

Método de passagem Java 8 como parâmetro

Atualmente entrando no Java 8 expressões lambda e referências a métodos. Eu quero passar um método sem argumentos e sem valor de retorno como argumento para outro método. É assim que eu estou fazendo: public void one() { ...

2 a resposta

Qual é a expressão lambda equivalente para System.out :: println

Eu me deparei com o seguinte código Java, que está usando uma referência de método paraSystem.out.println class SomeClass{ public static void main(String[] args) { List<Integer> numbers = Arrays.asList(1,2,3,4,5,6,7,8,9); ...

2 a resposta

Quais são os usos da referência de construtor em java 8

Eu estava lendo sobre os recursos do Java 8, o que me levou a issoartigo [http://www.speakingcs.com/2014/08/constructor-references-in-java-8.html]e eu estava pensando sobre os usos reais da referência de construtor, quero dizer, por que não ...

2 a resposta

Desempenho horrível e grande volume de heap da referência do construtor Java 8?

Eu apenas tive uma experiência bastante desagradável em nosso ambiente de produção, causandoOutOfMemoryErrors: heapspace.. Rastreei o problema pelo meu uso deArrayList::new em uma função. Para verificar se isso está realmente executando pior ...

2 a resposta

Referência de método - passando Função para método com argumento Consumidor

Estou aprendendo sobre referências de método do Java 8 e tenho dificuldades em entender por que isso funciona? class Holder { private String holded; public Holder(String holded) { this.holded = holded; } public String getHolded() { return ...

3 a resposta

O cache de referência do método é uma boa ideia no Java 8?

Considere que eu tenho um código como o seguinte: class Foo { Y func(X x) {...} void doSomethingWithAFunc(Function<X,Y> f){...} void hotFunction(){ doSomethingWithAFunc(this::func); } }Suponha quehotFunction é chamado com muita frequência. Seria ...

3 a resposta

Por que o Java 8 introduziu um novo operador “::” para referências de métodos?

No Java 8, as referências do método são feitas usando o método:: operador. Por exemplo // Class that provides the functionality via it's static method public class AddableUtil { public static int addThemUp(int i1, int i2){ return i1+i2; } } ...