Questions marquées «java»

Java est un langage de programmation de haut niveau populaire. Utilisez cette balise lorsque vous rencontrez des problèmes pour utiliser ou comprendre la langue elle-même. Cette balise est rarement utilisée seule et est le plus souvent utilisée en conjonction avec [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] et [maven].


10
Que signifie ce code de jonction de thread?
Dans ce code, que signifient les deux jointures et cassures? t1.join()provoque l' t2arrêt jusqu'à la t1fin? Thread t1 = new Thread(new EventThread("e1")); t1.start(); Thread t2 = new Thread(new EventThread("e2")); t2.start(); while (true) { try { t1.join(); t2.join(); break; } catch (InterruptedException e) { e.printStackTrace(); } }



6
Spring MVC: Comment effectuer la validation?
Je voudrais savoir quelle est la manière la plus propre et la meilleure pour effectuer la validation de formulaire des entrées utilisateur. J'ai vu certains développeurs implémenter org.springframework.validation.Validator. Une question à ce sujet: je l'ai vu valider une classe. La classe doit-elle être remplie manuellement avec les valeurs de l'entrée …

10
Authentification de base Http en Java à l'aide de HttpClient?
J'essaie d'imiter la fonctionnalité de cette commande curl en Java: curl --basic --user username:password -d "" http://ipaddress/test/login J'ai écrit ce qui suit en utilisant Commons HttpClient 3.0 mais j'ai fini par obtenir un message 500 Internal Server Errordu serveur. Quelqu'un peut-il me dire si je fais quelque chose de mal? …

10
Comment créer un fichier dans un répertoire en java?
Si je veux créer un fichier dans C:/a/b/test.txt , puis-je faire quelque chose comme: File f = new File("C:/a/b/test.txt"); En outre, je souhaite utiliser FileOutputStreampour créer le fichier. Alors, comment pourrais-je le faire? Pour une raison quelconque, le fichier n'est pas créé dans le bon répertoire.
156 java  file-io 

19
À quoi sert une variable statique privée en Java?
Si une variable est déclarée comme public static varName;, alors je peux y accéder de n'importe où comme ClassName.varName. Je suis également conscient que les membres statiques sont partagés par toutes les instances d'une classe et ne sont pas réaffectés dans chaque instance. La déclaration d'une variable private static varName;est-elle …

30
Séquence de Fibonacci récursive Java
Veuillez expliquer ce code simple: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } Je suis confus avec la dernière ligne surtout parce que si n = 5 par exemple, alors fibonacci (4) …


12
Comment puis-je configurer Logback pour enregistrer différents niveaux d'un enregistreur vers différentes destinations?
Comment puis-je configurer Logback pour enregistrer différents niveaux d'un enregistreur vers différentes destinations? Par exemple, étant donné la configuration de Logback suivante, Logback enregistrera-t-il les INFOmessages STDOUTet les ERRORmessages vers STDERR? (Notez que cet exemple est une variante de l'exemple logback-examples/src/main/java/chapters/configuration/sample4.xmlprésenté dans le Chapitre 3: Configuration de Logback ). <configuration> …
156 java  logging  logback 

28
Comment comparer deux chaînes de version en Java?
Existe-t-il un idiome standard pour comparer les numéros de version? Je ne peux pas simplement utiliser un String compareTo parce que je ne sais pas encore quel sera le nombre maximum de versions ponctuelles. Je dois comparer les versions et faire en sorte que ce qui suit soit vrai: 1.0 …



30
Copie de fichiers d'un répertoire à un autre en Java
Je souhaite copier des fichiers d'un répertoire à un autre (sous-répertoire) en utilisant Java. J'ai un répertoire, dir, avec des fichiers texte. J'itère les 20 premiers fichiers dans dir et je souhaite les copier dans un autre répertoire du répertoire dir, que j'ai créé juste avant l'itération. Dans le code, …
156 java  file  directory  copy 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.