Resultados da pesquisa a pedido "java-8"
Como converter um LocalDate para um Instant?
Eu trabalho com a nova API DateTime do Java 8. Como converter um LocalDate para um Instant? Eu recebo uma exceção com LocalDate date = LocalDate.of(2012, 2, 2); Instant instant = Instant.from(date); e eu não entendo o porquê.
Não consigo alterar a cor do canto de um ScrollPane no JavaFX
Meu código css para ele se parece com isso, mas ainda não funciona. scrollpane? .scroll-pane:corner > .viewport { -fx-background-color : #191A19; }Existe um problema com minha sintaxe ou todo o problema da porta de exibição não me permite editar ...
Java .parallelStream () com métodos anotados por mola
Eu tento usar oparallelStream() no DAO com Spring@Transactional anotações e fique com esse problema: @Transactional public void processCollection(Collection<Object> objects) { objects.parallelStream() .forEach(this::processOne); //throw ...
Erro de compilação com operador genérico e ternário no JDK 7
Encontrei uma falha de compilação ao escrever um código Java, que eu destilei para o seguinte caso de teste: import java.util.Collections; import java.util.List; public class TernaryFailure { public static List<String> thisWorks() { return ...
Expressão lambda e método sobrecarregando dúvidas
OK, então a sobrecarga de método é uma coisa ruim ™. Agora que isso foi resolvido, vamos assumir que eu realmentequer sobrecarregar um método como este: static void run(Consumer<Integer> consumer) { System.out.println("consumer"); } static void ...
Retornar de lambda forEach () em java
Estou tentando alterar alguns loops de cada para lambdaforEach()-métodos para descobrir as possibilidades de expressões lambda. O seguinte acompanhamento parece ser possível: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player ...
API e filas de fluxo: assine o estilo de fluxo BlockingQueue
Digamos que temos uma fila BlockingQueue<String> queue= new LinkedBlockingQueue<>();e algum outro thread coloca valores nele, então lemos como while (true) { String next = queue.take(); System.out.println("next message:" + next); }Como posso ...
O loop forEach paralelo do Java 8 aninhado apresenta desempenho ruim. Esse comportamento é esperado?
Nota: Eu já resolvi esse problema em outra postagem do SO -O uso de um semáforo dentro de uma ação de fluxo paralelo Java 8 aninhada pode DEADLOCK. Isso é ...
O uso de um semáforo dentro de uma ação de fluxo paralelo Java 8 aninhada pode DEADLOCK. Isso é um inseto?
Considere a seguinte situação: Estamos usando um fluxo paralelo do Java 8 para executar um loop forEach paralelo, por exemplo, IntStream.range(0,20).parallel().forEach(i -> { /* work done here */})O número de encadeamentos paralelos é controlado ...
O Java 8 lambda em um lambda não pode modificar a variável do lambda externo
Suponha que eu tenho umList<String> e umList<Transfomer>. Eu quero aplicar cada transformador a cada string na lista. Usando o Java 8 lambdas, eu posso fazer isso: strings.stream().map(s -> { for(Transformer t : transformers) { s = ...