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


8
Pourquoi lorsqu'un constructeur est annoté avec @JsonCreator, ses arguments doivent être annotés avec @JsonProperty?
Dans Jackson, lorsque vous annotez un constructeur avec @JsonCreator, vous devez annoter ses arguments avec @JsonProperty. Donc ce constructeur public Point(double x, double y) { this.x = x; this.y = y; } devient ceci: @JsonCreator public Point(@JsonProperty("x") double x, @JsonProperty("y") double y) { this.x = x; this.y = y; } …

6
JavaFX et OpenJDK
J'essaie de décider si je pourrais passer à JavaFX pour l'interface utilisateur de mon application Java. La plupart de mes utilisateurs utiliseraient Oracle JRE, qui intègre JavaFX ces jours-ci. Cependant, certains utilisent OpenJDK (sous Linux). Cette (ancienne) question suggère qu'OpenJDK traite très mal JavaFX. Selon cette question, l'alternative OpenJFX ne …
109 java  javafx-2  javafx  openjdk 

8
Quelle est la différence entre les méthodes d'ajout et d'offre dans une file d'attente en Java?
Prenons l' PriorityQueueexemple http://java.sun.com/j2se/1.5.0/docs/api/java/util/PriorityQueue.html#offer(E) Quelqu'un peut-il me donner un exemple Queueoù le addetoffer méthodes sont différentes? Selon le Collectiondocument, la addméthode cherchera souvent à s'assurer qu'un élément existe dans le Collectionplutôt qu'à ajouter des doublons. Ma question est donc la suivante: quelle est la différence entre les méthodes addet offer? …
109 java  queue  add 



9
Qu'est-ce que le contexte de persistance?
Je suis nouveau dans le monde Java et JPA. J'étudiais JPA et suis tombé sur de nombreux nouveaux termes comme Entité, persévérance. En lisant, je ne pouvais pas comprendre la définition exacte du contexte de persistance . Quelqu'un peut-il l'expliquer en termes simples profanes? Quel est le rapport avec les …
109 java  jpa  orm  persistence 

6
Comment modifier JsonNode en Java?
J'ai besoin de changer la valeur d'un attribut JSON en Java, je peux obtenir la valeur correctement mais je n'ai pas pu modifier le JSON. voici le code ci-dessous JsonNode blablas = mapper.readTree(parser).get("blablas"); for (JsonNode jsonNode : blablas) { String elementId = jsonNode.get("element").asText(); String value = jsonNode.get("value").asText(); if (StringUtils.equalsIgnoreCase(elementId, "blabla")) …
109 java  json  jackson 

10
Obtenez le niveau et l'état de la batterie sur Android
Comment puis-je connaître le niveau et l'état de la batterie (branchée, déchargée, chargée, etc.)? J'ai recherché la documentation du développeur et j'ai trouvé une classe BatteryManager. Mais il ne contient aucune méthode, juste des constantes. Comment puis-je même l'utiliser?
109 java  android  battery 

2
Regex pas opérateur
Existe-t-il un opérateur NOT dans les expressions régulières? Comme dans cette chaîne:"(2001) (asdf) (dasd1123_asd 21.01.2011 zqge)(dzqge) name (20019)" Je veux supprimer tout \([0-9a-zA-z _\.\-:]*\)mais pas celui où il est un an: (2001). Alors , que l'expression rationnelle doit retourner doit être: (2001) name. REMARQUE: quelque chose comme \((?![\d]){4}[0-9a-zA-z _\.\-:]*\)ne fonctionne …
109 java  regex  string 

15
Connexion Java-MySql: la récupération de clé publique n'est pas autorisée
J'essaye de connecter la base de données MySql avec Java en utilisant le connecteur 8.0.11. Tout semble aller bien mais j'ai cette exception: Exception dans le thread "main" java.sql.SQLNonTransientConnectionException: la récupération de clé publique n'est pas autorisée Trace de la pile: Exception in thread "main" java.sql.SQLNonTransientConnectionException: Public Key Retrieval is …

18
Mappez facilement entre enum et int / String
Lorsque je travaille avec des variables / paramètres qui ne peuvent prendre qu'un nombre fini de valeurs, j'essaie de toujours utiliser Java enum, comme dans public enum BonusType { MONTHLY, YEARLY, ONE_OFF } Tant que je reste dans mon code, cela fonctionne très bien. Cependant, j'ai souvent besoin de m'interfacer …
108 java  enums  coding-style 


11
Garbage collector sous Android
J'ai vu de nombreuses réponses Android suggérant d'appeler le garbage collector dans certaines situations. Est-ce une bonne pratique de demander le ramasse-miettes dans Android avant d'effectuer une opération gourmande en mémoire? Sinon, dois-je l'appeler uniquement si j'obtiens une OutOfMemoryerreur? Y a-t-il d'autres choses que je devrais utiliser avant de recourir …

19
Quand utiliser Comparable et Comparator
J'ai une liste d'objets que je dois trier sur un champ, par exemple Score. Sans trop réfléchir, j'ai écrit une nouvelle classe qui implémente Comparator, qui fait la tâche et ça marche. En y repensant, je me demande si je devrais avoir à la place l'implémentation de ma classe Comparable …

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.