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

17
Cast Int pour énumérer en Java
Quelle est la bonne façon de convertir un Int en une énumération en Java étant donné l'énumération suivante? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
335 java  casting  enums  ordinal 


7
Comment utiliser les servlets et Ajax?
Je suis très nouveau dans les applications Web et les servlets et j'ai la question suivante: Chaque fois que j'imprime quelque chose à l'intérieur du servlet et l'appelle par le navigateur Web, il renvoie une nouvelle page contenant ce texte. Existe-t-il un moyen d'imprimer le texte de la page en …
334 java  ajax  jsp  servlets 



11
Mac OS X et plusieurs versions de Java
Comment puis-je installer un java supplémentaire sur MacOS? J'ai installé jdk8 et cela fonctionne bien. mais maintenant j'ai besoin d'une installation jdk7 à des fins de développement. Lorsque j'essaie d'installer l'ancienne version via le fichier DMG, je reçois un avertissement, indiquant qu'une version plus récente de Java est déjà installée …

10
Comment définir le délai d'expiration HttpResponse pour Android en Java
J'ai créé la fonction suivante pour vérifier l'état de la connexion: private void checkConnectionStatus() { HttpClient httpClient = new DefaultHttpClient(); try { String url = "http://xxx.xxx.xxx.xxx:8000/GaitLink/" + strSessionString + "/ConnectionStatus"; Log.d("phobos", "performing get " + url); HttpGet method = new HttpGet(new URI(url)); HttpResponse response = httpClient.execute(method); if (response != null) …

18
serveur HTTP simple en Java utilisant uniquement l'API Java SE
Existe-t-il un moyen de créer un serveur HTTP très basique (prenant uniquement en charge GET / POST) en Java en utilisant uniquement l'API Java SE, sans écrire de code pour analyser manuellement les demandes HTTP et formater manuellement les réponses HTTP? L'API Java SE encapsule bien la fonctionnalité du client …
333 java  http  httpserver 

10
Java et SQLite [fermé]
Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 6 ans . Améliorez cette question Je suis attiré …
333 java  sqlite 

10
NullPointerException en Java sans StackTrace
J'ai eu des exemples de notre code Java attraper un NullPointerException, mais quand j'essaie de journaliser le StackTrace (qui finit essentiellement par appeler Throwable.printStackTrace()), tout ce que je reçois est: java.lang.NullPointerException Quelqu'un at-il rencontré ce? J'ai essayé de googler pour "trace de pile vide du pointeur java null" mais je …


12
Comment annuler un prédicat de référence de méthode
Dans Java 8, vous pouvez utiliser une référence de méthode pour filtrer un flux, par exemple: Stream<String> s = ...; long emptyStrings = s.filter(String::isEmpty).count(); Existe-t-il un moyen de créer une référence de méthode qui soit la négation d'une référence existante, c'est-à-dire quelque chose comme: long nonEmptyStrings = s.filter(not(String::isEmpty)).count(); Je pouvais …
331 java  predicate  java-8  negate 

30
Cliquer deux fois sur le bouton Retour pour quitter une activité
J'ai récemment remarqué ce modèle dans de nombreuses applications et jeux Android: lorsque vous cliquez sur le bouton Précédent pour "quitter" l'application, Toastun message similaire à "Veuillez cliquer à nouveau sur RETOUR pour quitter" s'affiche. Je me demandais, comme je le vois de plus en plus souvent, est-ce une fonctionnalité …



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.