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

3
Différence entre Iterator et Listiterator?
Iterator ite = Set.iterator(); Iterator ite = List.iterator(); ListIterator listite = List.listIterator(); Nous pouvons utiliser Iteratorpour parcourir a Setou a Listou a Map. Mais ListIteratorne peut être utilisé que pour traverser a List, il ne peut pas traverser a Set. Pourquoi? Je sais que la principale différence est qu'avec l'itérateur, …

12
Est-il sûr d'obtenir des valeurs d'un java.util.HashMap à partir de plusieurs threads (sans modification)?
Il y a un cas où une carte sera construite, et une fois qu'elle est initialisée, elle ne sera plus jamais modifiée. Il sera cependant accessible (via get (key) uniquement) à partir de plusieurs threads. Est-il sûr d'utiliser un java.util.HashMapde cette manière? (Actuellement, j'utilise avec plaisir un java.util.concurrent.ConcurrentHashMap, et je …


5
Remplacer la liaison dans Guice
Je viens de commencer à jouer avec Guice, et un cas d'utilisation auquel je peux penser est que dans un test, je veux juste remplacer une seule liaison. Je pense que j'aimerais utiliser le reste des liaisons au niveau de la production pour m'assurer que tout est correctement configuré et …
138 java  unit-testing  guice 


17
Convertir un tableau de longs primitifs en une liste de longs
C'est peut-être une question un peu facile, du headdesk, mais ma première tentative a étonnamment échoué complètement. Je voulais prendre un tableau de longs primitifs et le transformer en une liste, ce que j'ai essayé de faire comme ceci: long[] input = someAPI.getSomeLongs(); List<Long> inputAsList = Arrays.asList(input); //Total failure to …



10
Comment initialiser un tableau d'octets en Java?
Je dois stocker des valeurs constantes (UUID) sous forme de tableau d'octets en java, et je me demande quelle serait la meilleure façon d'initialiser ces tableaux statiques. C'est comme ça que je le fais actuellement, mais je pense qu'il doit y avoir une meilleure façon. private static final byte[] CDRIVES …
138 java  arrays  byte 

4
Est-il acceptable d'utiliser l'instance Gson comme champ statique dans un bean modèle (réutilisation)?
Voici le modèle que j'ai implémenté: public class LoginSession { private static final Gson gson = new Gson(); private String id; private String name; private long timestamp; public LoginSession(String id, String name) { this.id = id; this.name = name; this.timestamp = System.currentTimeMillis(); } public String toJson() { return gson.toJson(this); } …

18
Séquence JPA Hibernate (non-Id)
Est-il possible d'utiliser une séquence DB pour une colonne qui n'est pas l'identifiant / ne fait pas partie d'un identifiant composite ? J'utilise hibernate comme fournisseur jpa et j'ai une table qui contient des colonnes qui sont des valeurs générées (en utilisant une séquence), bien qu'elles ne fassent pas partie …
138 java  hibernate  jpa  sequence 

19
SQLite dans Android Comment mettre à jour une ligne spécifique
J'essaie de mettre à jour une ligne spécifique depuis un certain temps maintenant, et il semble qu'il existe deux façons de le faire. D'après ce que j'ai lu et essayé, vous pouvez simplement utiliser le: execSQL(String sql) méthode ou la: update(String table, ContentValues values, String whereClause, String[] whereArgs) méthode. (Faites-moi …
138 java  android  sql  eclipse  sqlite 

9
ajouter plusieurs entrées à un HashMap à la fois dans une seule instruction
J'ai besoin d'initialiser un HashMap constant et j'aimerais le faire en une seule ligne. Éviter qc comme ça: hashMap.put("One", new Integer(1)); // adding value into HashMap hashMap.put("Two", new Integer(2)); hashMap.put("Three", new Integer(3)); similaire à celui de l'objectif C: [NSDictionary dictionaryWithObjectsAndKeys: @"w",[NSNumber numberWithInt:1], @"K",[NSNumber numberWithInt:2], @"e",[NSNumber numberWithInt:4], @"z",[NSNumber numberWithInt:5], @"l",[NSNumber numberWithInt:6], …

3
Comment spécifier la page d'erreur par défaut dans web.xml?
J'utilise un <error-page>élément dans web.xml pour spécifier la page d'erreur conviviale lorsque l'utilisateur rencontre une certaine erreur telle qu'une erreur avec le code 404: <error-page> <error-code>404</error-code> <location>/Error404.html</location> </error-page> Cependant, je veux que si l'utilisateur ne rencontre aucun code d'erreur spécifié dans <error-page>, il ou elle devrait voir une page d'erreur …


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.