Resultados da pesquisa a pedido "java-8"

1 a resposta

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, ...

0 a resposta

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 ...

5 a resposta

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 ...

6 a resposta

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) { ...

4 a resposta

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 é ...

1 a resposta

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; } ...

4 a resposta

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 ...

4 a resposta

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 ...

6 a resposta

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>> ...

1 a resposta

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 ...