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

10
Sérialisation Java: readObject () vs readResolve ()
Le livre Effective Java et d'autres sources fournissent une assez bonne explication sur comment et quand utiliser la méthode readObject () lorsque vous travaillez avec des classes Java sérialisables. La méthode readResolve (), en revanche, reste un peu mystérieuse. En gros, tous les documents que j'ai trouvés ne mentionnent qu'un …

7
Est-il nécessaire de fermer séparément chaque OutputStream et Writer imbriqués?
J'écris un morceau de code: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Dois-je fermer chaque flux ou écrivain comme suit? gzipOutputStream.close(); bw.close(); outputStream.close(); Ou est-ce que la fermeture du dernier flux sera bien? bw.close();

7
Puis-je exclure certaines URL concrètes de <url-pattern> dans <filter-mapping>?
Je veux qu'un filtre concret soit appliqué à toutes les URL sauf pour un béton (c'est-à-dire à l' /*exception de/specialpath ). Y a-t-il une possibilité de le faire? exemple de code: &lt;filter&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;filter-class&gt;org.somproject.AFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;SomeFilter&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;!-- the question is: how to modify this line? --&gt; &lt;dispatcher&gt;REQUEST&lt;/dispatcher&gt; &lt;dispatcher&gt;FORWARD&lt;/dispatcher&gt; …



13
Générer des classes Java à partir de fichiers .XSD…?
J'ai un gigantesque fichier de schéma .XSD du SDK QuickBooks qui définit les requêtes / réponses XML que je peux envoyer / recevoir de QuickBooks. Je voudrais pouvoir générer facilement des classes Java à partir de ces fichiers .XSD, que je pourrais ensuite utiliser pour marshaler XML en objets Java …
127 java  xml  xsd 

7
Quelle collection Java dois-je utiliser?
Dans cette question Comment puis-je sélectionner efficacement un conteneur de bibliothèque standard dans C ++ 11? est un organigramme pratique à utiliser lors du choix des collections C ++. J'ai pensé que c'était une ressource utile pour les personnes qui ne savaient pas quelle collection ils devraient utiliser, j'ai donc …

4
Meilleur moyen d'invoquer getter par réflexion
J'ai besoin d'obtenir la valeur d'un champ avec une annotation spécifique, donc avec la réflexion, je suis capable d'obtenir cet objet de champ. Le problème est que ce champ sera toujours privé bien que je sache à l'avance qu'il aura toujours une méthode getter. Je sais que je peux utiliser …
127 java  reflection  getter 






11
Quel est l'équivalent Java de PHP var_dump?
PHP a une fonction var_dump () qui produit le contenu interne d'un objet, montrant le type et le contenu d'un objet. Par exemple: class Person { private $firstName; private $lastName; public function __construct($firstName, $lastName) { $this-&gt;firstName = $firstName; $this-&gt;lastName = $lastName; } } $person = new Person('Jon', 'Smith'); var_dump($person); affichera: …
127 java  php 


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.