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
Qu'est-ce qu'un invariant de classe en java?
J'ai recherché le sujet sur Google, mais à part Wikipédia, je n'ai pas trouvé de documentation ou d'articles utiles. Quelqu'un peut-il m'expliquer en termes simples ce que cela signifie ou me référer à une documentation agréable et facile à comprendre?


30
Vérifiez la chaîne pour le palindrome
Un palindrome est un mot, une phrase, un nombre ou une autre séquence d'unités qui peut être lu de la même manière dans les deux sens. Pour vérifier si un mot est un palindrome, j'obtiens le tableau de caractères du mot et je compare les caractères. Je l'ai testé et …

11
Un tableau est-il un objet en java
En java, nous pouvons déclarer un tableau comme String[] array = new String[10]; int size = array.length; Cela signifie-t-il que le tableau lui-même est un objet? Parce qu'en C ++, un tableau n'est qu'un pointeur et n'a aucune méthode.
93 java 


7
Comment définir une variable d'environnement ou une propriété système dans les tests de printemps?
J'aimerais écrire quelques tests qui vérifient la configuration XML Spring d'un WAR déployé. Malheureusement, certains beans nécessitent que certaines variables d'environnement ou propriétés système soient définies. Comment puis-je définir une variable d'environnement avant l'initialisation des beans spring lors de l'utilisation du style de test pratique avec @ContextConfiguration? @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = …


7
Dois-je strictement éviter d'utiliser les énumérations sur Android?
J'avais l'habitude de définir un ensemble de constantes liées comme des Bundleclés ensemble dans une interface comme ci-dessous: public interface From{ String LOGIN_SCREEN = "LoginSCreen"; String NOTIFICATION = "Notification"; String WIDGET = "widget"; } Cela me fournit un moyen plus agréable de regrouper les constantes associées et de les utiliser …
93 java  android  enums 

8
Valeur renvoyée par Thread
J'ai une méthode avec un HandlerThread. Une valeur est modifiée dans le Threadet j'aimerais la renvoyer à la test()méthode. Y a-t-il un moyen de faire cela? public void test() { Thread uiThread = new HandlerThread("UIHandler"){ public synchronized void run(){ int value; value = 2; //To be returned to test() } …

29
Java Impossible de se connecter au serveur de fenêtres X11 en utilisant 'localhost: 10.0' comme valeur de la variable DISPLAY
J'ai un script utilisant java pour me connecter pour afficher X11 dans le port 10.0 à localhost mais j'obtiens toujours cette erreur java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:62) at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:142) …
93 java  linux  x11  xserver 

8
Comment vérifier une URL valide en Java?
Quelle est la meilleure façon de vérifier si une URL est valide en Java? Si essayé d'appeler new URL(urlString)et d'attraper un MalformedURLException, mais il semble être satisfait de tout ce qui commence par http://. Je ne suis pas préoccupé par l'établissement d'une connexion, juste la validité. Existe-t-il une méthode pour …
93 java  validation  url 

4
Java équivalent aux dictionnaires Python
J'utilise Python depuis longtemps et j'aime beaucoup la façon dont les dictionnaires sont utilisés. Ils sont très intuitifs et faciles à utiliser. Existe-t-il un bon équivalent Java aux dictionnaires de python? J'ai entendu parler de personnes utilisant des hashmaps et des hashtables. Quelqu'un pourrait-il expliquer les similitudes et les différences …
93 java  python  hash  dictionary 


2
System.currentTimeMillis () renvoie-t-il l'heure UTC?
Je veux obtenir l'heure UTC actuelle en millis. J'ai cherché sur Google et j'ai obtenu des réponses indiquant que System.currentTimeMillis () renvoie l'heure UTC. mais ce n'est pas le cas. Si je fais ce qui suit: long t1 = System.currentTimeMillis(); long t2 = new Date().getTime(); long t3 = Calendar.getInstance().getTimeInMillis(); les …

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.