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].




6
Que signifie lambda avec 2 flèches dans Java 8?
J'ai déjà lu plusieurs tutoriels Java 8. En ce moment, j'ai rencontré le sujet suivant: Java prend-il en charge Currying? Ici, je vois le code suivant: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); Je comprends que cet exemple somme 2 éléments mais je ne comprends pas …
118 java  lambda  java-8  currying 


4
Effet d'un opérateur binaire sur un booléen en Java
Les opérateurs bit à bit sont censés parcourir les variables et les utiliser petit à petit. Dans le cas des entiers, des longs, des caractères, cela a du sens. Ces variables peuvent contenir la gamme complète de valeurs imposées par leur taille. Dans le cas des booléens, cependant, un booléen …

8
java.util.regex - importance de Pattern.compile ()?
Quelle est l'importance de la Pattern.compile()méthode? Pourquoi dois-je compiler la chaîne de regex avant d'obtenir l' Matcherobjet? Par exemple : String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher = pattern.matcher(text);
118 java  regex 


6
Structure du backing bean JSF (bonnes pratiques)
J'espère que dans cet article, je pourrai avoir l'opinion des gens sur les meilleures pratiques pour l'interface entre les pages JSF et les backing beans. Une chose sur laquelle je ne pourrai jamais m'arrêter est la structure de mes backing beans. De plus, je n'ai jamais trouvé un bon article …
118 java  jsf 



8
Comment affirmer plus que l'utilisation de JUnit Assert?
J'ai ces valeurs issues d'un test previousTokenValues[1] = "1378994409108" currentTokenValues[1] = "1378994416509" et j'essaye // current timestamp is greater assertTrue(Long.parseLong(previousTokenValues[1]) > Long.parseLong(currentTokenValues[1])); Je reçois le java.lang.AssertionErroret detailMessagesur le débogage est null. Comment puis-je affirmer des conditions d'utilisation supérieures à JUnit
118 java  junit 

19
Chaîne de vérification nulle vs capture NullPointerException
Un service Web renvoie un énorme XML et j'ai besoin d'accéder à ses champs profondément imbriqués. Par exemple: return wsObject.getFoo().getBar().getBaz().getInt() Le problème est que getFoo(), getBar(), getBaz()peut tout retour null. Cependant, si je vérifie nulldans tous les cas, le code devient très détaillé et difficile à lire. De plus, je …


6
Différences entre «java -cp» et «java -jar»?
Quelle est la différence entre exécuter une application Java avec java -cp CLASSPATHet java -jar JAR_FILE_PATH? L'un d'entre eux est-il préféré à l'autre pour exécuter une application Java? Je veux dire, lequel de ces moyens est le plus cher pour JVM (en fonction de l'utilisation des ressources de leur machine)? …
118 java  jar  jvm  classpath 

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.