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

2
Spring 4 vs Jersey pour les services Web REST
Nous prévoyons de créer une nouvelle application avec la version Spring 4.0.6. Nous utilisons un contrôleur qui peut renvoyer "XML" ou "JSON". Dans le projet précédent, nous avons implémenté avec succès Jersey avec Spring pour le support REST à l'aide de l'API JAX-RS, mais après avoir lu quelques articles et …




6
Comment lire un fichier texte sous Android?
Je veux lire le texte d'un fichier texte. Dans le code ci-dessous, une exception se produit (cela signifie qu'elle va dans le catchbloc). J'ai mis le fichier texte dans le dossier de l'application. Où dois-je mettre ce fichier texte (mani.txt) pour le lire correctement? try { InputStream instream = openFileInput("E:\\test\\src\\com\\test\\mani.txt"); …

10
Try / catch contre jette Exception
Ces instructions de code sont-elles équivalentes? Y a-t-il une différence entre eux? private void calculateArea() throws Exception { ....do something } private void calculateArea() { try { ....do something } catch (Exception e) { showException(e); } }
117 java  exception 




11
comment lire la variable d'environnement système dans l'application Spring
Comment lire la variable d'environnement système dans le contexte de l'application? Je veux quelque chose comme: <util:properties id="dbProperties" location="classpath:config_DEV/db.properties" /> ou <util:properties id="dbProperties" location="classpath:config_QA/db.properties" /> en fonction de l'environnement. Puis-je avoir quelque chose comme ça dans mon contexte d'application? <util:properties id="dbProperties" location="classpath:config_${systemProperties.env}/db.properties" /> où la valeur réelle est définie en …



5
Pourquoi changer est plus rapide que si
De nombreux livres Java décrivent l' switchinstruction comme étant plus rapide que l' if elseinstruction. Mais je n'ai trouvé nulle part pourquoi le changement est plus rapide que si . Exemple J'ai une situation où je dois choisir un élément sur deux. Je peux utiliser soit utiliser switch (item) { …

6
AtomicInteger lazySet vs set
Quelle est la différence entre les méthodes lazySetet setde AtomicInteger? La documentation n'a pas grand-chose à dire sur lazySet: Définit finalement la valeur donnée. Il semble que la valeur stockée ne sera pas immédiatement définie sur la valeur souhaitée, mais qu'elle sera plutôt programmée pour être définie dans le futur. …
116 java  concurrency  atomic 

1
Méthodes par défaut de Java 8 en tant que traits
Est-ce une pratique sûre d'utiliser des méthodes par défaut comme une version pauvre des traits dans Java 8? Certains prétendent que cela peut rendre les pandas tristes si vous les utilisez juste pour le plaisir, parce que c'est cool, mais ce n'est pas mon intention. Il est également souvent rappelé …

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.