Questions marquées «java»

23
À quoi sert l'option java.security.egd?

Dans un projet sur lequel je travaille, l'application est lancée à l'aide d'une commande similaire à celle-ci: java -Djava.security.egd=file:/dev/urandom -jar app.jar Je n'ai jamais vu l' java.security.egdoption auparavant. En cherchant un peu, il semble utilisé pour configurer la génération de...

22
Comment créer un chargeur de fond bloquant dans Java 8?

Question Comment créer un chargeur d'arrière-plan approprié dans Java 8? Les conditions: les données doivent être chargées en arrière-plan après le chargement, les données doivent être affichées pendant le chargement des données, aucune autre demande ne doit être acceptée s'il y avait des demandes...

20
Promotion de type Java dans les paramètres

Je suis tombé sur cet extrait: public class ParamTest { public static void printSum(int a, double b) { System.out.println("In intDBL " + (a + b)); } public static void printSum(long a, long b) { System.out.println("In long " + (a + b)); } public static void printSum(double a, long b) {...

20
Paths.get vs Path.of

Autant que je sache, Paths.getet Path.ofsemble faire exactement la même chose, transformer une ou plusieurs cordes en un Pathobjet; la documentation https://docs.oracle.com/javase/8/docs/api/java/nio/file/Paths.html#get-java.lang.String-java.lang.String...- et https:

19
Pourquoi Java ne peut-il pas déduire un supertype?

Nous savons tous que Long s'étend Number. Alors pourquoi cela ne compile-t-il pas? Et comment définir la méthode withpour que le programme compile sans aucune conversion manuelle? import java.util.function.Function; public class Builder<T> { static public interface MyInterface { Number...

18
Flèche (->) la priorité / priorité de l'opérateur est la plus faible, ou la priorité de l'affectation / affectation combinée est la plus faible?

JLS : L' opérateur de priorité la plus faible est la flèche d'une expression lambda (->) , suivie des opérateurs d'affectation. Suivi dans quelle direction (priorité croissante, priorité décroissante)? - «suivi» signifie que l'affectation a une priorité plus élevée ou une priorité plus faible...