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

5
Terminologie du tas Java: générations jeunes, anciennes et permanentes?
J'essaie de comprendre quels sont les concepts des générations jeunes , anciennes et permanentes dans la terminologie du tas Java, et plus précisément les interactions entre les trois générations. Mes questions sont: Qu'est-ce que la jeune génération? Qu'est-ce que l'ancienne génération? Qu'est-ce que la génération permanente? Comment les trois générations …


9
Différence entre SPI et API?
Quelle est la différence entre l' interface de fournisseur de services (SPI) et l' interface de programmation d'applications (API) ? Plus précisément, pour les bibliothèques Java, qu'est-ce qui en fait une API et / ou SPI?
318 java  api 

29
Comment obtenir l'entrée utilisateur en Java?
J'ai tenté de créer une calculatrice, mais je n'arrive pas à la faire fonctionner car je ne sais pas comment obtenir les entrées des utilisateurs . Comment puis-je obtenir l'entrée utilisateur en Java?
318 java  input 

17
Encodage en Base64 en Java
J'ai besoin d'encoder certaines données dans l'encodage Base64 en Java. Comment je fais ça? Quel est le nom de la classe qui fournit un encodeur Base64? J'ai essayé d'utiliser la sun.misc.BASE64Encoderclasse, sans succès. J'ai la ligne suivante de code Java 7: wr.write(new sun.misc.BASE64Encoder().encode(buf)); J'utilise Eclipse. Eclipse marque cette ligne comme …
317 java  base64 

8
Pourquoi utiliser un ReentrantLock si on peut utiliser synchronisé (ceci)?
J'essaie de comprendre ce qui rend le verrouillage de la concurrence si important si l'on peut l'utiliser synchronized (this). Dans le code factice ci-dessous, je peux faire soit: synchronisé la méthode entière ou synchroniser la zone vulnérable ( synchronized(this){...}) OU verrouillez la zone de code vulnérable avec un ReentrantLock. Code: …

7
Gestion de l'interruption d'interception en Java
Quelle est la différence entre les modes de manipulation suivants InterruptedException? Quelle est la meilleure façon de procéder? try{ //... } catch(InterruptedException e) { Thread.currentThread().interrupt(); } OU try{ //... } catch(InterruptedException e) { throw new RuntimeException(e); } EDIT: Je voudrais également savoir dans quels scénarios ces deux sont utilisés.


11
Déclaration d'un int non signé en Java
Existe-t-il un moyen de déclarer un int non signé en Java? Ou la question peut être formulée ainsi: quel est l'équivalent Java de unsigned? Juste pour vous dire le contexte dans lequel je regardais l'implémentation de Java String.hashcode(). Je voulais tester la possibilité de collision si l'entier était 32 entier …
317 java  integer  unsigned 



11
Conversion de l'énumération ordinale en type énumération
J'ai le type d'énumération ReportTypeEnum qui est transmis entre les méthodes dans toutes mes classes, mais je dois ensuite le passer sur l'URL, donc j'utilise la méthode ordinale pour obtenir la valeur int. Après l'avoir obtenu dans mon autre page JSP, je dois le reconvertir en un ReportTypeEnumafin de pouvoir …
316 java  enums 




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.