Resultados da pesquisa a pedido "java-8"
Como o Java 8 mapToInt (mapToInt (e -> e)) melhora o desempenho exatamente?
Estou lendo o livro "Java 8 Lambdas" e, em algum momento, o autor diz: "É uma boa idéia usar as funções especializadas primitivas sempre que possível, devido aos benefícios de desempenho". Ele está se referindo aqui a mapToInt, mapToLong, ...
Como evitar um padrão consistente de pausa de java no Linux Mint
Eu tenho um aplicativo Java em execução no Linux Mint. A cada minuto, o programa mostra uma desaceleração muito notável - Uma pausa. A pausa é de 3 a 4 segundos consistentes. Quando executamos outras instâncias do mesmo programa, elas ...
Existe uma boa maneira de extrair pedaços de dados de um fluxo java 8?
Em um processo ETL, estou recuperando muitas entidades de um repositório de dados do Spring. Estou então usando um fluxo paralelo para mapear as entidades para diferentes. Posso usar um consumidor para armazenar essas novas entidades em outro ...
Referência a um método de instância de um objeto específico
No código a seguir, ele funciona ao passar a variável de referência do método com o nome da classe, mas ao passar a variável de referência com um objeto de usuário, há um erro. public class User { private String name; public User(String name) { ...
Java8 conversão java.util.Date para java.time.ZonedDateTime
Estou recebendo a seguinte exceção ao tentar converterjava.util.Date parajava.time.LocalDate. java.time.DateTimeException: Unable to obtain ZonedDateTime from TemporalAccessor: 2014-08-19T05:28:16.768Z of type java.time.InstantO código é ...
Existe alguma diferença entre Objects :: nonNull ex -> x! = Null?
Considere a seguinte classe: import java.util.Objects; import java.util.function.Predicate; public class LambdaVsMethodRef { public static void main(String[] args) { Predicate<Object> a = Objects::nonNull; Predicate<Object> b = x -> x != null; } ...
Java8 Lambdas e exceções
Gostaria de saber se alguém poderia me explicar a seguinte estranheza. Estou usando o Java 8, atualização 11. Dado este método private <F,T> T runFun(Function<Optional<F>, T> fun, Optional<F> opt) { return fun.apply(opt) ; }Se eu construir uma ...
Lambdas, múltiplos forEach com fundição
Preciso de ajuda para pensar em lambdas dos meus colegas luminares StackOverflow. Caso padrão de selecionar uma lista de uma lista para coletar algumas crianças em um gráfico. Que maneiras impressionantes poderiamLambdas ajuda com ...
Agrupe contando na API de fluxo Java 8
Eu tento encontrar uma maneira simples na API de fluxo Java 8 para fazer o agrupamento, e saio dessa maneira complexa! List<String> list = new ArrayList<>(); list.add("Hello"); list.add("Hello"); list.add("World"); Map<String, List<String>> ...
Serialização de uma lambda após sua criação
eu possoserializar um lambda [https://stackoverflow.com/questions/22807912/how-to-serialize-a-lambda]com a seguinte sintaxe: Runnable r = (Runnable & Serializable) () -> System.out.println(""); try (ObjectOutput oo = new ObjectOutputStream(new ...