Articles of java

Fermeture de Java InputStreams

J’ai quelques questions sur l’utilisation de la méthode close () lors de l’utilisation de Java InputStreams. D’après ce que je vois et lis de la plupart des développeurs, vous devriez toujours appeler explicitement close () sur un InputStream quand il n’est plus nécessaire. Mais, aujourd’hui, je cherchais à utiliser un fichier de propriétés Java, et […]

Le moyen le plus rapide de vérifier si une liste contient une chaîne unique

Fondamentalement, j’ai environ 1 000 000 de chaînes, pour chaque demande, je dois vérifier si une chaîne appartient à la liste ou non. Je suis inquiet pour la performance, alors quelle est la meilleure méthode? ArrayList ? Hacher?

Existe-t-il une liste Java open source des codes de pays ISO 3166-1?

Est-ce que quelqu’un connaît un package java 1.5 disponible gratuitement qui fournit une liste des codes de pays ISO 3166-1 en tant que enum ou EnumMap? Plus précisément, j’ai besoin des “éléments de code ISO 3166-1-alpha-2”, à savoir le code de pays à 2 caractères comme “us”, “uk”, “de”, etc. il y en a déjà […]

Réflexion Java obtenir tous les champs privés

Je me demande s’il existe un moyen d’obtenir tous les champs privés d’une classe en Java et leur type. Par exemple, supposons que j’ai une classe class SomeClass { private Ssortingng aaa; private SomeOtherClass bbb; private double ccc; } Maintenant, je voudrais obtenir tous les champs privés ( aaa , bbb , ccc ) de […]

Pourquoi utilisons-nous la recherche automatique et la désencapsulation en Java?

Autoboxing est la conversion automatique effectuée par le compilateur Java entre les types primitifs et leurs classes correspondantes. Par exemple, convertir un entier en un entier, un double en double, etc. Si la conversion va dans l’autre sens, cela s’appelle unboxing. Alors, pourquoi en avons-nous besoin et pourquoi utilisons-nous la recherche automatique et le désencapsulation […]

Prévention XSS dans l’application Web JSP / Servlet

Comment puis-je empêcher les attaques XSS dans une application Web JSP / Servlet?

Java a-t-il des types mutables pour Integer, Float, Double, Long?

Je suis dans une situation où je veux utiliser des versions mutables comme Integer. Dois-je utiliser ces classes (ci-dessous) ou Java at-il quelque chose de intégré? http://www.java2s.com/Code/Java/Data-Type/Amutableintwrapper.htm

Java, lire un fichier du répertoire actuel?

Je veux un programme Java qui lit un nom de fichier spécifié par l’utilisateur à partir du répertoire en cours (le même répertoire où le fichier .class est exécuté). En d’autres termes, si l’utilisateur spécifie le nom de fichier comme étant “myFile.txt”, et que ce fichier se trouve déjà dans le répertoire en cours: reader […]

Avez-vous vraiment besoin du bloc ‘finally’

Il y a 3 permutations d’un try … catch … Finalement le bloc en java. essayer … attraper essayer … attraper … enfin essayez … enfin Une fois le dernier bloc exécuté, le contrôle passe à la ligne suivante après le bloc finally. Si je supprime le bloc finally et déplace toutes ses instructions sur […]

Comment lancer une exception générale en Java?

Considérez ce programme simple. Le programme a deux fichiers: Vehicle.java: class Vehicle { private int speed = 0; private int maxSpeed = 100; public int getSpeed() { return speed; } public int getMaxSpeed() { return maxSpeed; } public void speedUp(int increment) { if(speed + increment > maxSpeed){ // throw exception }else{ speed += increment; } […]