Resultados da pesquisa a pedido "java-8"

2 a resposta

Java 8 Stream flatMap e agrupar por erro do compilador de código

// given a set of Item objects, group them by the managers of creator and owners Map<String, List<Item>> managersItems = itemSet.parallelStream().flatMap(item -> { // get the list of the creator and owners List<String> users = new ArrayList(); ...

1 a resposta

Java 8 - preenchimento ArrayList

Existe uma maneira melhor de preencher umArrayList assim (eu fiz assim no Java 7): List<ScheduleIntervalContainer> scheduleIntervalContainers = new ArrayList<>(); scheduleIntervalContainers.add(scheduleIntervalContainer);

6 a resposta

Diferença entre `Optional.orElse ()` e `Optional.orElseGet ()`

Estou tentando entender a diferença entre ...

3 a resposta

Diferença nas performances lambda?

este [https://stackoverflow.com/questions/24294846/performance-difference-between-java-8-lambdas-and-anonymous-inner-classes] não é uma duplicata da minha pergunta. Eu verifiquei e é mais sobre classes anônimas internas. Fiquei curioso sobre as ...

3 a resposta

Coletor de Lixo Padrão para Java 8

Qual é o coletor de lixo padrão para Java 8? Quando eu verifico o JMX Beans, eles revelam que ele é o coletor paralelo para a nova geração e o coletor serial antigo para a geração antiga.

2 a resposta

Crie um método que aceite comprimento variável de argumentos de Função com tipos possivelmente diferentes

Suponha que eu tenha uma string:String s = "1,2,3,4,5,6". Eu gostaria de criar um métodocombineFunctions() que levaria uma sequência de comprimento variável deFunctions como argumento e aplique todas as operações nessa ordem. As funções podem ...

3 a resposta

Antigo JaxB e JDK8 Metaspace OutOfMemory Issue

Estamos trabalhando em um aplicativo de negócios (1 milhão + LOC) desenvolvido há mais de 10 anos. Ao mudar para o JDK8, temos um problema com o metasspace do JDK8. Isso parece estar relacionado à versão JaxB mencionada ...

3 a resposta

LocalDate - Como remover o caractere 'T' no LocalDate

Como remover o T no meu localDate? Preciso remover o 'T' para corresponder aos dados no meu banco de dados. Este é o meu código DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss", Locale.US); String strLocalDate ...

2 a resposta

Classificando Vários Atributos com Expressões Lambda

Esta é a minha lista: Name: Ben || Age: 5 || Group: 1 Name: Andy || Age: 6 || Group: 2 Name: Charlie || Age: 6 || Group: 2 Name: Ben || Age: 5 || Group: 1 Name: Andy || Age: 5 || Group: 2 Name: Charlie || Age: 5 || Group: 1Quero ordenar a lista ...

3 a resposta

Agrupamento Java 8 usando coletor personalizado?

Eu tenho a seguinte turma. class Person { String name; LocalDate birthday; Sex gender; String emailAddress; public int getAge() { return birthday.until(IsoChronology.INSTANCE.dateNow()).getYears(); } public String getName() { return name; } }Eu ...