Articles of java

Rendement de retour en java

J’ai créé une liste liée en Java en utilisant des génériques, et je veux maintenant pouvoir parcourir tous les éléments de la liste. En C #, j’utiliserais le yield return dans la liste des liens en parcourant la liste des éléments contenus dans la liste. Comment pourrais-je créer une version Java de ce qui précède […]

Comment définir classpath lorsque j’utilise javax.tools.JavaComstackr comstackr la source?

J’utilise la classe javax.tools.JavaComstackr (jdk6) pour comstackr un fichier source, mais le fichier source dépend d’un fichier jar. Comment définir le classpath du javax.tools.JavaComstackr ?

Création d’une bibliothèque Java avec Eclipse

Je suis assez novice en programmation Java et Android en général, mais je voudrais créer une petite bibliothèque Java pour partager du code entre une application Java ordinaire (non-Android) et une application Android; Ma question est donc la meilleure façon de créer une bibliothèque Java ordinaire avec Eclipse. Je n’ai trouvé nulle part la possibilité […]

Dois-je fermer un InputStream en Java?

Mon code est: InputStream confFile=classLoader.getResourceAsStream(“myconffile.properties”); En docs: La méthode close de InputStream ne fait rien. Est-ce que cela signifie que je n’ai pas besoin de fermer InputStream?

Utilisation élevée du processeur dans Eclipse en veille

Sur mon ordinateur multicœur, Eclipse utilise entre 100 et 250% de la puissance du processeur, même en cas d’inactivité sur une nouvelle installation simple et dans un espace de travail vide. En fait, cela devient lent et ne répond plus. J’ai essayé de définir les parameters de mémoire comme suggéré ici: Eclipse utilise 100% de […]

Comment utiliser la commande update-alternatives –config java

J’installe Apache Solr sur Linux Debian (Squeeze). J’ai été chargé d’installer sun-java jdk 1st. On me dit alors que je devrais utiliser la commande sudo update-alternatives –config java pour m’assurer qu’un java (sun-java) est le runtime par défaut. Pourtant, quand je lance cette commande, je reçois: There are 3 choices for the alternative java (providing […]

Pénalité de performance de Ssortingng.intern ()

Beaucoup de gens parlent des avantages de la performance de Ssortingng.intern (), mais je suis en fait plus intéressé par ce que la pénalité des performances peut être. Mes principales préoccupations sont: Coût de recherche : le temps nécessaire à intern () pour déterminer si la chaîne interne existe dans le pool de constantes. Comment […]

Marquer le test d’unité comme une défaillance attendue dans JUnit

Comment puis-je marquer un test comme une défaillance attendue dans JUnit 4? Dans ce cas, je veux continuer à exécuter ce test jusqu’à ce que quelque chose soit corrigé en amont. Ignorer le test va un peu trop loin, car alors je pourrais l’oublier. Je pourrais peut-être append une annotation @expected et intercepter l’exception assertThat […]

La complexité de recherche HashSet?

Une opération de recherche OU contains pour single peut être O(n) dans le pire des cas, non? Donc, pour n éléments chercher dans hashSet sera O(n^2) ?

Quel est le but d’un modèle de délégation?

Je regardais à travers la source à SensorManager dans Android et j’ai constaté que lorsque vous enregistrez un SensorEventListener le SensorManager transmet le contrôle de l’écouteur à un ListenerDelegate . Je ne fais que citer cela comme exemple. J’ai lu l’article de Wikipedia sur la programmation des delegates mais je ne suis toujours pas sûr […]