Resultados da pesquisa a pedido "java-8"
Como invocar explicitamente o método padrão de um Proxy dinâmico?
Como as interfaces Java 8 podem ter métodos padrão. Eu sei como invocar o método explicitamente a partir do método de implementação, ou seja (consulteChamar explicitamente um método padrão em ...
Por que a expressão lambda equivalente e a referência de método se comportam de maneira diferente ao capturar o valor do campo estático?
Estou um pouco confuso sobre o lambdas Java e o comportamento das referências de método. Por exemplo, temos este código: import java.util.function.Consumer; public class Main { private static StringBuilder sBuilder = new StringBuilder("1"); ...
Argumento externo para referência de método em Java 8
Eu estou olhando para passar um parâmetro externo para uma referência de método: String prefix = "The number is :"; numbers.forEach(Main::printWithPrefix); private static void printWithPrefix(Integer number) { System.out.println(number); }Não ...
“Ocorreu um erro JNI” para uma instância do programa, não para outra
Eu fiz um grande programa no Eclipse Java Mars em um computador que funcionou bem. Eu exportei o programa como um arquivo Jar executável e executá-lo não deu nenhum problema. Mesmo quando eu exportei o projeto inteiro para outro computador, o ...
Expressões lambda falham com IncompatibleClassChangeError no Android ao usar jack
Estou usando o Java 8 no meu projeto Android. Eu configurei o Jack (no módulo de aplicativo para Android) e o Retrolambda (em outros módulos). O problema que estou tendo é que minhas expressões Lambda travam em um cenário específico quando tento ...
NullPointerException | `this` dentro do enum construtor causando NPE
public class Test { public static void main(String[] args) { Platform1 p1=Platform1.FACEBOOK; //giving NullPointerException. Platform2 p2=Platform2.FACEBOOK; //NO NPE why? } } enum Platform1{ FACEBOOK,YOUTUBE,INSTAGRAM; Platform1(){ ...
Erro java.time.format.DateTimeParseException: não foi possível analisar o texto; o texto não analisado foi encontrado no índice 10
Estou tentando passar a próxima String usando LocalDateTime, mas sempre recebo o erro encontrado de texto não analisado: Error java.time.format.DateTimeParseException: Text '2016-08-18 14:27:15.103+02' could not be parsed, unparsed text found at ...
Agrupar Java 8 aninhado (multinível) por
Tenho poucas aulas como abaixo class Pojo { List<Item> items; } class Item { T key1; List<SubItem> subItems; } class SubItem { V key2; Object otherAttribute1; }Quero agregar os itens com base emkey1 e para cada agregação, os subitens devem ser ...
Coletor Java 8 para Tabela Imutável de Goiaba
Caso de uso: Lista de processos de string via método que retornaImmutableTable do tipo{R,C,V}. Por exemploImmutableTable of {Integer,String,Boolean} process(String item){...} Coletar o resultado, mesclar todos os resultados e ...
DateTimeFormatterBuilder com parseDefaulting especificado conflitos para o campo YEAR
Eu tenho o seguinte formatador: DateTimeFormatter formatter = new DateTimeFormatterBuilder() .appendPattern("yyyyMM") .parseDefaulting(ChronoField.SECOND_OF_MINUTE, 0) .parseDefaulting(ChronoField.MINUTE_OF_HOUR, ...