Je souhaite regrouper mon projet dans un seul fichier JAR exécutable pour distribution. Comment puis-je faire un package de projet Maven tous les fichiers JAR de dépendance dans mon fichier JAR de
Je souhaite regrouper mon projet dans un seul fichier JAR exécutable pour distribution. Comment puis-je faire un package de projet Maven tous les fichiers JAR de dépendance dans mon fichier JAR de
J'ai reçu une erreur lors de l'exécution de mon projet Android pour RssReader. Code: URL url = new URL(urlToRssFeed); SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSAXParser(); XMLReader xmlreader = parser.getXMLReader(); RssHandler theRSSHandler = new...
Compte tenu de ce code, puis-je être absolument sûr que le finallybloc s'exécute toujours, quel qu'il something()soit? try { something(); return success; } catch (Exception e) { return failure; } finally { System.out.println("I don't know if this will get printed out");
J'ai un String[]avec des valeurs comme ça: public static final String[] VALUES = new String[] {"AB","BC","CD","AE"}; Étant donné String s, existe-t-il un bon moyen de vérifier si VALUEScontient
Qu'est-ce que la réflexion et pourquoi est-elle utile? Je suis particulièrement intéressé par Java, mais je suppose que les principes sont les mêmes dans tous les
Depuis le temps que j'ai passé avec les threads en Java, j'ai trouvé ces deux façons d'écrire des threads: Avec implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call Ou, avec extends Thread:...
На этот вопрос есть ответы на Stack Overflow на русском : Аннотации Springа Can @Component, @Repositoryet les @Serviceannotations sont utilisés de façon interchangeable au printemps ou ils fournissent une fonctionnalité particulière en plus d' agir en tant que dispositif de notation? En d'autres...
Comment déclarer et initialiser un tableau en
Comment puis-je utiliser JUnit4 idiomatiquement pour tester qu'un code lève une exception? Bien que je puisse certainement faire quelque chose comme ça: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) {...
Dis que j'ai une énumération qui est juste public enum Blah { A, B, C, D } et je voudrais trouver la valeur énumérée d'une chaîne, par exemple "A"qui serait Blah.A. Comment serait-il possible de faire cela? Est-ce Enum.valueOf()la méthode dont j'ai besoin? Si oui, comment pourrais-je...
L'utilisation de java.net.URLConnectionest souvent demandée ici, et le didacticiel Oracle est trop concis à ce sujet. Ce didacticiel montre essentiellement comment déclencher une demande GET et lire la réponse. Il n'explique nulle part comment l'utiliser pour, entre autres, effectuer une demande...
En Java, les tableaux ne remplacent pas toString(), donc si vous essayez d'en imprimer un directement, vous obtenez le className+ '@' + l'hexagone du hashCodetableau, tel que défini par Object.toString(): int[] intArray = new int[] {1, 2, 3, 4, 5}; System.out.println(intArray); // prints something...
J'ai une construction de boucle imbriquée comme ceci: for (Type type : types) { for (Type t : types2) { if (some condition) { // Do something and break... break; // Breaks out of the inner loop } } } Maintenant, comment puis-je sortir des deux boucles? J'ai examiné des questions similaires, mais...
J'ai compris, je pense, qu'un "Bean" est une classe Java avec des propriétés et des getters / setters. Autant que je sache, c'est l'équivalent d'une structure en C. Est-ce vrai? De plus, existe-t-il une réelle différence syntaxique entre un bean et une classe régulière? Existe-t-il une définition...
La déclaration d'impression suivante imprimerait "bonjour le monde". Quelqu'un pourrait-il expliquer cela? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); Et randomString()ressemble à ceci: public static String randomString(int i) { Random ran = new Random(i);...
Quelle est la principale différence entre une classe interne et une classe imbriquée statique en Java? La conception / mise en œuvre joue-t-elle un rôle dans le choix de l'une d'entre
Je cherchais un algorithme Java simple pour générer une chaîne alphanumérique pseudo-aléatoire. Dans ma situation, il serait utilisé comme un identifiant de session / clé unique qui serait "probablement" unique au fil de la 500K+génération (mes besoins n'exigent pas vraiment quelque chose de...
Je sais que les énumérations Java sont compilées en classes avec des constructeurs privés et un groupe de membres statiques publics. Lorsque je compare deux membres d'une énumération donnée, j'ai toujours utilisé .equals(), par exemple public useEnums(SomeEnum a) {
Je suis nouveau sur Java EE et je sais que quelque chose comme les trois lignes suivantes <%= x+1 %> <%= request.getParameter("name") %> <%! counter++; %> est une méthode de codage à l'ancienne et dans la version 2 de JSP, il existe une méthode pour éviter le code Java dans les...
Je suis tombé sur du code Java qui avait la structure suivante: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //use all three parameters here } Je sais qu'en C ++, je peux...