Resultados da pesquisa a pedido "java-8"
Como obter um fluxo de um flutuador []
Eu estava aprendendo a usar java 8 streams quando notei algo estranho. Arrays.stream() possui métodos para tudo, exceto matrizes flutuantes: Arrays.stream(int[]) : IntStreamArrays.stream(long[]) : LongStreamArrays.stream(double[]) : ...
Java 8: mesclar listas com API de fluxo
Eu tenho a seguinte situação Map<Key, ListContainer> map; public class ListContainer{ List<AClass> lst; }Eu tenho que mesclar todas as listaslst deListContainer objetos de umMap mapa. public static void main(String args[]){ List<AClass> ...
Erro ClassCast: Java 7 vs Java 8
Isso é um bug ou recurso? O código a seguir funciona bem no Java 7, mas gera uma exceção no Java 8: O último comando lança uma exceção ClassCast no Java8, todos os comandos "equivalentes" acima funcionam da mesma maneira. O problema, eu acho, é ...
Por que o Iterable <T> não fornece os métodos stream () e parallelStream ()?
Eu estou querendo saber por que oIterable interface não fornece ostream() eparallelStream() métodos. Considere a seguinte classe: public class Hand implements Iterable<Card> { private final List<Card> list = new ArrayList<>(); private final int ...
Quando é iniciada uma interface com um método padrão?
Ao pesquisar na Especificação de Linguagem Java para responderessa questão [https://stackoverflow.com/questions/23093470/java-order-of-initialization-and-instantiation#23093470] , Eu ...
Usando dois fluxos no Java lambda para calcular a covariância
Digamos que eu tenho duas matrizes duplas. Eu tenho experimentado o Stream a partir do Java 8. Acho que entendi as idéias principais, mas depois percebi que não tinha certeza de como manipular dois Streams ao mesmo tempo. Por exemplo, eu quero ...
problemas de compatibilidade do javafx 8 - campos estáticos FXML
Eu projetei um aplicativo javafx que funciona bem no jdk 7. Quando tento executá-lo no java 8, recebo as exceções abaixo: javafx.fxml.LoadException: at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2617) ...
Fluxos do Java 8: por que o fluxo paralelo é mais lento?
Estou brincando com os fluxos do Java 8 e não consigo entender os resultados de desempenho que estou obtendo. Eu tenho CPU de 2 núcleos (Intel i73520M), Windows 8 x64 e atualização de Java 8 de 64 bits 5. Estou fazendo um mapa simples por fluxo / ...
JDK8 CompletableFuture.supplyAsync como lidar com interruptedException
CompletableFuture.supplyAsync( () -> { transporter.write(req); //here take the value from a blocking queue,will throw a interruptedException return responseQueue.take(); }, executorService);O método comum para lidar com interruptedException é ...
Método padrão na interface no Java 8 e Bean Info Introspector
Estou com um pequeno problema com os métodos padrão no Interface e no BeanInfo Introspector. Neste exemplo, há interface: Interface public static interface Interface { default public String getLetter() { return "A"; } }e duas classes ClassA e ...