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

7
Utilisation de l'annotation NotNull dans l'argument de méthode
Je viens de commencer à utiliser l' @NotNullannotation avec Java 8 et à obtenir des résultats inattendus. J'ai une méthode comme celle-ci: public List<Found> findStuff(@NotNull List<Searching> searchingList) { ... code here ... } J'ai écrit un test JUnit en passant la valeur nulle pour l'argument searchList. Je m'attendais à ce …
156 java 

16
Comment afficher les requêtes SQL émises par JPA?
Lorsque mon code émet un appel comme celui-ci: entityManager.find(Customer.class, customerID); Comment puis-je voir la requête SQL pour cet appel? En supposant que je n'ai pas accès au serveur de base de données pour profiler / surveiller les appels, existe-t-il un moyen de consigner ou d'afficher dans mon IDE les requêtes …
155 java  jpa 

18
Compilation de code Java 7 via Maven
Mes listes de fichiers pom <project> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12.4</version> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> ... Cependant mvn clean install, je reçois [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] Failure executing javac, but …
155 java  maven 

5
Quelle est la différence entre l'inclusion de fichiers avec la directive d'inclusion JSP, l'action d'inclusion JSP et l'utilisation de fichiers de balises JSP?
Il semble qu'il existe deux méthodes pour créer des modèles avec JSP. Inclure des fichiers avec l'une de ces instructions <%@ include file="foo.html" %> <jsp:include page="foo.html" /> ou en utilisant des fichiers de balises JSP // Save this as mytag.tag <%@ tag description="Description" pageEncoding="UTF-8"%> <html> <head> </head> <body> <jsp:doBody/> </body> …
155 java  jsp  include  jsp-tags  tagfile 

10
Scanner vs StringTokenizer vs String.Split
Je viens d'apprendre la classe Scanner de Java et maintenant je me demande comment elle se compare / concurrence avec StringTokenizer et String.Split. Je sais que StringTokenizer et String.Split ne fonctionnent que sur des chaînes, alors pourquoi voudrais-je utiliser le scanner pour une chaîne? Scanner est-il uniquement destiné à être …

9
Pourquoi Double.NaN == Double.NaN renvoie false?
J'étudiais juste les questions OCPJP et j'ai trouvé ce code étrange: public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } Quand j'ai exécuté le code, j'ai obtenu: false true Comment est le résultat falselorsque nous comparons deux choses qui se ressemblent? Que veut NaNdire?
155 java  floating-point  nan  scjp  ocpjp 


14
Comment cloner une liste générique en Java?
J'en ai un ArrayList<String>dont je voudrais renvoyer une copie. ArrayLista une méthode de clonage qui a la signature suivante: public Object clone() Après avoir appelé cette méthode, comment convertir l'objet renvoyé en retour ArrayList<String>?

11
Ajout pour BigDecimal
Je veux faire des sommes simples avec des valeurs monétaires exprimées en BigDecimaltype. BigDecimal test = new BigDecimal(0); System.out.println(test); test.add(new BigDecimal(30)); System.out.println(test); test.add(new BigDecimal(45)); System.out.println(test); Evidemment je ne comprends pas bien l' BigDecimalarithmétique, voir la sortie derrière. Test 0 0 0 Quelqu'un peut m'aider?
155 java  bigdecimal 


12
Exception lancée dans la clause catch et finally
Sur une question pour Java à l'université, il y avait cet extrait de code: class MyExc1 extends Exception {} class MyExc2 extends Exception {} class MyExc3 extends MyExc2 {} public class C1 { public static void main(String[] args) throws Exception { try { System.out.print(1); q(); } catch (Exception i) { …
155 java  exception 



7
Comment créer un pot de sources avec Gradle
Je travaille avec un projet open source construit avec gradle. Je voudrais générer un fichier (projet) -sources.jar que je peux charger dans mon IDE (IntelliJ IDEA) et déboguer via le projet. Je sais comment charger le fichier si je peux le générer. J'ai regardé à travers les tâches de gradle …
155 java  jar  gradle 


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.