Resultados da pesquisa a pedido "java-8"
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 = ...
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[] = ...
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); ...