Perguntas com a marcação «java8»

Java 8 refere-se à versão mais recente da plataforma Java.

13
A "interface estática" é uma boa prática?

Recentemente, notei que há uma opção para ter métodos estáticos nas interfaces. Assim como nos campos estáticos da interface, há um comportamento interessante: eles não são herdados. Não tenho certeza se é útil nas interfaces reais a serem implementadas. No entanto, ele permite que o programador...

11
Existe alguma razão para não usar o Opcional como argumento de método no caso em que você sabe que o argumento é algo que pode ou não ser necessário?

No Java 8, eu tenho visto mais e mais artigos sobre o uso do Option / Optional. Entendo o que eles estão tentando representar e vejo muitos exemplos deles sendo usados ​​como retornos. No entanto, o que eu não vejo é que eles estão sendo usados ​​como argumentos de método / função em linguagens que...