Resultados da pesquisa a pedido "java-8"

3 a resposta

Expressões, conversão e comparadores Java lambda

Eu estava olhando através do código-fonte Java para oMap interface e deparamos com este pequeno trecho de código: /** * Returns a comparator that compares {@link Map.Entry} in natural order on value. * * <p>The returned comparator is ...

1 a resposta

O JDK ClassLoader.getResourceAsStream está quebrado? (recursos não fechados)

Vou tentar provar issoClassLoader.getResourceAsStream() está abrindo doisInputStreams, fechando nada disso e retornando apenas um ao cliente.Minha lógica está correta? As fontes JDK são escolhidas entre jdk1.8.0_25 Eu entrei no problema de ...

2 a resposta

JSTL formatDate e java.time.LocalDate

Não consegui descobrir como exibir umjava.time.LocalDate valor em um JSP. No meu JSP, tenho o seguinte: <fmt:formatDate value="${std.datum}" type="date" pattern="dd.MM.yyyy" var="stdDatum" />std.datum é do tipo java.time.LocalDate. Ao renderizar ...

6 a resposta

Como usar um lambda Java8 para classificar um fluxo na ordem inversa?

Estou usando o java lambda para classificar uma lista. como posso classificá-lo de maneira inversa? Eu vi issopostar [https://stackoverflow.com/questions/5894818/how-to-sort-arraylistlong-in-java-in-decreasing-order] , mas eu quero usar o java ...

1 a resposta

substituir classes dos pacotes sun.security. *

Estou tentando atualizar um aplicativo do JDK7 para o JDK8 que usa as seguintes classes dosun.security.* pacotes sun.security.x509.X509CertImpl sun.security.pkcs11.SunPKCS11 sun.security.util.DerOutputStream ...

3 a resposta

Por que o GC java8 não é coletado por mais de 11 horas?

Contexto: Oracle Java SE de 1.8 bits 1.8.0_20-b26 Por mais de 11 horas, meu aplicativo java8 em execução acumula objetos na geração Tenured (perto de 25%). Então, eu cliquei manualmente noPerform GC no jconsole e você pode ver a queda ...

2 a resposta

Java8 CompletableFuture recoverWith equivalente? por exemplo, excepcionalmente, mas retorne CompletableFuture <U>

Não vejo uma maneira óbvia de lidar com uma exceção com um resultado assíncrono. Por exemplo, se eu quiser tentar novamente uma operação assíncrona. Eu esperaria algo assim, no entanto, handleAsync não faz o que você pensa que faz - ele executa ...

7 a resposta

Executar operação em n elementos distintos aleatórios da coleção usando a API do Streams

No entanto, estou tentando recuperar n elementos aleatórios exclusivos para processamento adicional de uma coleção usando a API Streams no Java 8, sem muita ou nenhuma sorte. Mais precisamente, eu gostaria de algo assim: Set<Integer> subList = ...

2 a resposta

O Java 8 não está mantendo a ordem ao agrupar

Estou usando o Java 8 para agrupar por dados. Mas os resultados obtidos não estão em ordem. Map<GroupingKey, List<Object>> groupedResult = null; if (!CollectionUtils.isEmpty(groupByColumns)) { Map<String, Object> mapArr[] = ...

3 a resposta

Adicionando novo valor ao fluxo existente

Existe uma boa maneira de adicionar um novo valor aos existentesStream? Tudo o que posso imaginar é algo assim: public <T> Stream<T> addToStream(Stream<T> stream, T elem ) { List<T> result = stream.collect(Collectors.toList()); result.add(elem); ...