Questions sur java

21
réponses

Que fait le mot clé "statique" dans une classe?

pour être précis, j'ai essayé ce code: package hello; public class Hello { Clock clock = new Clock(); ... é avant la déclaration? Que va-t-elle faire exactement et/ou limiter en termes de ce qui peut être fait à cet objet?
demandé sur 2009-01-05 20:41:38
17
réponses

"Fichier de signature non valide" lors d'une tentative d'exécution a.jar

mon programme java est empaqueté dans un fichier jar et utilise une bibliothèque jar externe, bouncy castle . Mo ... é très peu de valeur. Si quelqu'un a déjà vu cette erreur et peut offrir de l'aide, je vous en serais reconnaissant.
demandé sur 2009-06-16 07:49:51
28
réponses

Quelle est la meilleure façon d'implémenter les constantes en Java? [fermé]

j'ai vu des exemples comme celui-ci: public class MaxSeconds { public static final int MAX_SECONDS = 25; } ... iques. Je ne connais pratiquement aucun Java et je me demande si c'est la meilleure façon de créer des constantes.
demandé sur 2008-09-15 23:39:15
22
réponses

Est-il un avantage à utiliser une Méthode Synchronisée au lieu d'un Bloc Synchronisé?

quelqu'un Peut-il me dire l'avantage de la méthode synchronisée sur bloc synchronisé avec un exemple?
demandé sur 2009-02-22 06:13:48
7
réponses

Conversion entre java.temps.LocalDateTime et java.util.Date

Java 8 a une API complètement nouvelle pour la date et l'heure. L'une des classes les plus utiles de cette API est Lo ... version entre les deux. Comme il ne semble pas y avoir de méthode directe pour y parvenir, comment peut-on le faire?
demandé sur 2013-10-17 19:40:54
13
réponses

Arrondir de deux à deux décimales [dupliquer]

cette question a déjà une réponse ici: comment arrondir un nombre à n décimales e ... si la valeur est 200.3456 , elle doit être formatée en 200.34 . Si elle est 200 , alors elle devrait être 200.00 .
demandé sur 2010-05-11 10:36:50
8
réponses

Classe Java qui implémente Map et maintient l'ordre d'insertion?

je cherche une classe en java qui a une association clé-valeur, mais sans utiliser de hachage. Voici ce que je fais a ... ela, ou une façon d'obtenir des valeurs à partir d'un Hashtable basé sur quand ils ont été ajoutés? Merci!
demandé sur 2009-03-26 00:22:04
14
réponses

Est-ce qu'une chaîne Java est vraiment immuable?

nous savons tous que String est immuable en Java, mais cochez le code suivant: String s1 = "Hello World"; S ... pourquoi ce programme fonctionne-t-il ainsi? Et pourquoi la valeur de s1 et s2 est-elle changée, mais pas s3 ?
demandé sur 2014-01-06 11:26:51
5
réponses

Ajouter des zéros de tête au nombre en Java? [dupliquer]

cette question a déjà une réponse ici: Comment puis-je garnir un entier de zéros ... 0)) - 1; for (int i = 0; i < zeroes; i++) { s.append(0); } return s.append(num).toString(); }
demandé sur 2008-11-09 10:35:20
15
réponses

La superclasse "javax.servlet.http.HttpServlet" n'a pas été trouvé sur le chemin de construction Java [dupliquer]

cette question a déjà une réponse ici: Comment puis-je importer le javax.L'API se ... oding="UTF-8"%> quand je crée un projet web dynamique de base et JSP in-all est très bien, pas d'erreurs.
demandé sur 2014-03-31 11:48:36
11
réponses

Différence entre parseInt et value of en java?

Quelle est la différence entre ces deux méthodes? Ils semblent faire exactement la même chose à moi (va aussi pour pa ... lueOf(string) ? éditer: aussi, lequel de ceux-ci est préférable et utilisé le plus souvent par convention?
demandé sur 2009-02-03 22:56:56
14
réponses

Devrions-nous "outrepasser" l'implémentation de la méthode d'une interface?

une méthode qui met en œuvre une méthode d'interface devrait-elle être annotée de @Override ? Le javadoc de ... pense pas qu'une interface soit techniquement une superclasse. Ou est-il? Question Élaboration
demandé sur 2008-10-17 19:18:01
12
réponses

JsonMappingException: aucun constructeur approprié trouvé pour type [simple type, class: ne peut pas instancier à partir de l'objet JSON

j'obtiens l'erreur suivante en essayant d'obtenir une requête JSON et de la traiter: org.codehaus.Jack ... problème dans le au - dessus de la classe d'échantillon-s'il vous plaît regarder réponse acceptée pour la solution.
demandé sur 2011-10-02 14:16:13
0
réponses

Interface avec les méthodes par défaut vs Classe Abstract en Java 8

comme Java 8 permet l'implémentation par défaut de méthodes dans l'interface appelée Default Methods , il semble y av ... défaut et quand utiliser une classe abstraite? Les classes abstraites sont-elles encore utiles dans ce scénario?
demandé sur 0000-00-00 00:00:00
15
réponses

Comment résoudre java.lang.Noclassdeffonderror: javax / xml/ bind/JAXBException en Java 9

j'ai du code qui utilise des classes D'API JAXB qui ont été fournies dans le JDK en Java 6/7/8. Quand J'exécute le mê ... JAXB ont été fournies dans le cadre de JDK depuis Java 6, alors pourquoi Java 9 ne peut-il plus trouver ces classes?
demandé sur 2017-04-23 20:40:23
30
réponses

Des choses possibles à IntelliJ qui ne sont pas possibles à Eclipse?

j'ai entendu des gens qui ont changé de voie et qui jurent par l'un ou l'autre. étant un grand fan D'Eclipse ... n destinée à se transformer en IDE la guerre sainte. s'il vous Plaît downvote tout flamebait réponses .
demandé sur 2008-10-27 15:36:21
8
réponses

Meilleur analyseur XML pour Java [fermé]

j'ai besoin de lire des fichiers XML de petite taille (quelques Mo tout au plus, encodés UTF-8), en regardant autour d ... r celui du JDK (J'utilise Java 6). Je connais Xerces, mais je trouve que C'est grotesque. Recommandations?
demandé sur 2008-12-17 09:52:16
27
réponses

Comment puis-je obtenir l'extension d'un fichier en Java?

juste pour être clair, Je ne cherche pas le type MIME. disons que j'ai l'entrée suivante: /path/to/file/foo. ... xt pour l'extension. Y a-t-il une manière de faire cela à Java? Je voudrais éviter d'écrire mon propre analyseur.
demandé sur 2010-08-26 04:19:38
24
réponses

Comment supprimer le dernier caractère d'une chaîne de caractères?

je veux supprimer le dernier caractère d'une chaîne. J'ai essayé de le faire: public String method(String str) ... , le mot est" admirateur"; après avoir exécuté la méthode, je reçois " admie."Je veux qu'il revienne le mot admirer.
demandé sur 2011-09-16 03:16:03
12
réponses

Pourquoi est-ce que j'obtiens une exception UnsupportedOperationException quand j'essaie de supprimer un élément d'une liste?

j'ai ce code: public static String SelectRandomFromTemplate(String template,int count) { String[] split = te ... 37): at java.util.AbstractList.remove(AbstractList.java:645) Comment serait-ce la bonne manière? Java.15
demandé sur 2010-06-03 16:08:43
30
réponses

Inverser une chaîne de caractères en Java

j'ai "Hello World" conservés dans une variable de Chaîne nommée hi . je dois l'imprimer, mais inversé. ... ée dans Java qui fait cela. Related: Inverser chaque mot individuel de" Hello World "chaîne avec Java
demandé sur 2011-09-27 16:44:42
30
réponses

Calcul de la différence entre deux instances de date Java

j'utilise la classe java.util.Date de Java dans Scala et je veux comparer un objet Date et l'heure actuelle. Je sais q ... n long représentant des millisecondes. Y a-t-il un moyen plus simple et plus agréable d'obtenir un delta temporel?
demandé sur 2009-10-12 19:35:49
20
réponses

Faire confiance à tous les certificats utilisant HttpClient sur HTTPS

a récemment publié une question concernant le HttpClient sur Https ( trouvé ici ). J'ai fait des progrès, mais j'ai ... 901): at me.harrisonlee.test.ssl.MainActivity.connect(MainActivity.java:107) W/System.err( 901): ... 2 more
demandé sur 2010-04-15 08:41:29
15
réponses

Pourquoi Java n'offre-t-il pas la surcharge de l'opérateur?

venant de C++ à Java, la question évidente et sans réponse est pourquoi Java n'incluait pas la surcharge de l'opérateu ... lables pour et non permettant la surcharge de l'opérateur? La raison est-elle arbitraire ou perdue dans le temps?
demandé sur 2008-09-17 02:04:40
24
réponses

Installé Java 7 sur Mac OS X mais le Terminal utilise toujours la version 6

j'ai installé JDK 7u7 téléchargé à partir du site d'oracle. Mais après l'installation, le terminal affiche toujours la ... vérifiez les .bash_profile (ou .bashrc) paramétrant le fichier pour voir si vous avez déjà exporté une version java.
demandé sur 2012-10-06 11:01:05
13
réponses

Qu'est-ce qu'un Stacoverflowerror?

Qu'est-ce qu'un StackOverflowError , quelles en sont les causes et comment dois-je m'y prendre?
demandé sur 2008-10-18 12:13:55
9
réponses

Comment envoyer une requête HTTP en java? [dupliquer]

cette question a déjà une réponse ici: Comment utiliser java.net.URLConnection à ... en Java, comment composer un message de requête HTTP et l'Envoyer à un serveur Web HTTP?
demandé sur 2009-09-01 02:31:10
11
réponses

Des différences réelles entre" java-server "et"java-client"?

y a-t-il une différence pratique réelle entre "java-server" et "java-client"? Tout ce que je peux trouver sur le site ... starts slower but should run faster". Quelles sont les différences réelles? (Utilisant JDK 1.6.0_07 actuellement.)
demandé sur 2008-10-13 22:40:13
20
réponses

Méthode facile pour écrire le contenu D'un flux entrant Java vers un flux sortant

j'ai été surpris de constater aujourd'hui que je ne pouvais trouver aucune façon simple d'écrire le contenu d'un InputS ... yte[1024]; int len = in.read(buffer); while (len != -1) { out.write(buffer, 0, len); len = in.read(buffer); }
demandé sur 2008-09-04 07:46:16
4
réponses

Créer la parfaite entité JPA [fermé]

je travaille avec JPA (implementation Hibernate) depuis un certain temps maintenant et chaque fois que j'ai besoin de ... i une clé simple d'affaires immuable est disponible: utiliser que dans tous les autres cas: utiliser un uuid
demandé sur 2011-05-17 20:16:00