Resultados da pesquisa a pedido "java-8"
Lambda só pode ser usado com interface funcional?
Eu fiz isso: public class LambdaConflict { public static void main(String args[]){ //* System.out.println(LambdaConflict.get( (str) -> "Hello World!! By ME?" )); /*/ System.out.println(LambdaConflict.get(new Intf<String> (){ @Override ...
Como posso clicar em uma célula GridPane e executar uma ação?
Eu sou novo no JavaFX (Java) e quero poder clicar em um GridPane e exibir os atributos da minha sala em um painel lateral (ou no console neste momento). Consegui configurar um evento de mouse, mas não acho que seja a ferramenta certa para o ...
Classificação de ArrayList com Lambda em Java 8
Alguém poderia me mostrar um exemplo rápido de como classificar umArrayList alfabeticamente em Java 8 usando a nova sintaxe lambda.
Suporte JPA para a nova API de data e hora do Java 8
Estou usando o Java 8 para o meu novo projeto. Estou tentando usar a nova API de data e hora no java 8, no entanto, não sei seJPA 2.1 suporta totalmente essa nova API de data e hora. Compartilhe sua experiência / opinião nos suportes da JPA ...
Copie um fluxo para evitar que "o fluxo já tenha sido operado ou fechado"
Gostaria de duplicar um fluxo do Java 8 para poder lidar com ele duas vezes. eu possocollect como uma lista e obtenha novos fluxos a partir disso; // doSomething() returns a stream List<A> thing = doSomething().collect(toList()); ...
Erro de tipo usando genéricos no java 8, mas não no java 7
Eu tenho um pedaço de código que compila bem no java 7, mas não no java 8. Aqui está um exemplo de reprodução independente (peguei um código real que exibe esse problema e eliminou todas as implementações): import java.util.Iterator; class ...
API do Java 8 Time: como analisar a sequência do formato “MM.aaaa” para LocalDate
Estou um pouco desanimado com a análise de datas emAPI do Java 8 Time. Anteriormente, eu poderia escrever facilmente: String date = "04.2013"; DateFormat df = new SimpleDateFormat("MM.yyyy"); Date d = df.parse(date);Mas agora se eu ...
Exceção de tag de byte inválida do Spring 4 e do Java 8
Estou tentando executar um teste JUnit simples usando Spring e Java 8 JDK: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:applicationContext.xml"}) @WebAppConfiguration public class UserServicesTest{ @Test ...
Por que o StringBuilder # append (int) é mais rápido no Java 7 do que no Java 8?
Enquanto investigava por umpequeno debate [https://stackoverflow.com/q/23748186/507519]w.r.t. usando"" + n e Integer.toString(int) [http://docs.oracle.com/javase/7/docs/api/java/lang/Integer.html#toString%28int%29] para converter um primitivo ...
Como determinar corretamente que um objeto é um lambda?
Eu vejo que a classe de um lambda éisSynthetic() && !isLocalOrAnonymousClass(), mas presumo que o mesmo possa ser verdade para classes de proxy. Claro, eu poderia verificar issogetDeclaredMethods().length == 1 e aplicarregexp para o nome da ...