Quelles sont les différences entre les deux structures de données ArrayList et Vector , et où devez-vous les utiliser
Quelles sont les différences entre les deux structures de données ArrayList et Vector , et où devez-vous les utiliser
Je dois garder des milliers de chaînes en mémoire pour pouvoir y accéder en série en Java. Dois-je les stocker dans un tableau ou dois-je utiliser une sorte de liste? Étant donné que les tableaux conservent toutes les données dans un bloc de mémoire contigu (contrairement aux listes), l'utilisation...
Je souhaite implémenter une fonction de planification dans mon projet. J'ai donc recherché un programme de gestion des alarmes sur Google, mais je ne trouve aucun exemple. Quelqu'un peut-il m'aider avec un programme de gestion d'alarmes de
Pour la première fois de ma vie, je me retrouve dans une position où j'écris une API Java qui sera open source. J'espère être inclus dans de nombreux autres projets. Pour la journalisation, j'ai (et en effet les personnes avec qui je travaille) j'ai toujours utilisé JUL (java.util.logging) et je...
J'utilise Mockito 1.9.0. Je veux simuler le comportement d'une seule méthode d'une classe dans un test JUnit, j'ai donc final MyClass myClassSpy = Mockito.spy(myInstance); Mockito.when(myClassSpy.method1()).thenReturn(myResults); Le problème est, dans la deuxième ligne, myClassSpy.method1()est en...
Je joue avec des lambdas dans Java 8 et je suis tombé sur un avertissement local variables referenced from a lambda expression must be final or effectively final. Je sais que lorsque j'utilise des variables à l'intérieur d'une classe anonyme, elles doivent être finales dans la classe externe, mais...
Existe-t-il un équivalent Java pour System.IO.Path.Combine()C # /. NET? Ou tout code pour accomplir cela? Cette méthode statique combine une ou plusieurs chaînes dans un
Quelle est la façon la plus acceptée de convertir un booleanen un inten
J'ai une classe qui doit avoir des méthodes statiques. À l'intérieur de ces méthodes statiques, j'ai besoin d'appeler la méthode getClass () pour effectuer l'appel suivant: public static void startMusic() { URL songPath = getClass().getClassLoader().getResource("background.midi"); } Cependant...
J'utilise la salle de composants de base de données Android J'ai tout configuré, mais quand je compile, Android Studio me donne cet avertissement: Le répertoire d'exportation de schéma n'est pas fourni au processeur d'annotation, nous ne pouvons donc pas exporter le schéma. Vous pouvez soit fournir...
Quelle est la différence entre les cartes suivantes que je crée (dans une autre question, les gens ont répondu en les utilisant de manière interchangeable et je me demande si / comment elles sont différentes): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String,...
Est-il possible de lancer un casting java.lang.Doublesur java.lang.Integer? Il jette une exception "java.lang.ClassCastException: java.lang.Double incompatible avec java.lang.Integer"
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
En termes de Java, quand quelqu'un demande: qu'est-ce que le polymorphisme? Serait en surcharge ou outrepasser serait-il une réponse acceptable? Je pense qu'il y a un peu plus que cela. SI vous aviez une classe de base abstraite qui définissait une méthode sans implémentation et que vous...
En Java, nous voyons beaucoup d'endroits où le finalmot - clé peut être utilisé mais son utilisation est rare. Par exemple: String str = "abc"; System.out.println(str); Dans le cas ci-dessus, cela strpeut être le cas, finalmais cela est généralement omis. Lorsqu'une méthode ne sera jamais...
J'ai vu une méthode en java déclarée comme: void foo(@Nullable Object obj) { ... } Quelle est la signification d' @Nullableici? Cela signifie-t-il que l'entrée pourrait l'être null? Sans l'annotation, l'entrée peut toujours être nulle, donc je suppose que ce n'est pas juste...
Je parcourais un document et je suis tombé sur un terme appelé DAO. J'ai découvert qu'il s'agit d'un objet d'accès aux données. Quelqu'un peut-il m'expliquer ce que c'est réellement? Je sais que c'est une sorte d'interface pour accéder aux données de différents types de sources.Au milieu de mes...
J'ai copié le sample.warfichier dans le webappsrépertoire de Tomcat et je peux y accéder localhost:8080. Maintenant, comment Tomcat va-t-il le déployer, je veux dire dois-je l'ouvrir dans le navigateur? Comment accéder à
J'aime la façon dont Java a une carte où vous pouvez définir les types de chaque entrée dans la carte, par exemple <String, Integer>. Ce que je recherche, c'est un type de collection où chaque élément de la collection est une paire de valeurs. Chaque valeur de la paire peut avoir son propre...
J'ai un tableau aqui est constamment mis à jour. Disons a = [1,2,3,4,5]. Je dois faire une copie exacte de aet l'appeler b. Si aje devais changer [6,7,8,9,10], bje devrais l'être [1,2,3,4,5]. Quelle est la meilleure façon de procéder? J'ai essayé une forboucle comme: for(int i=0; i<5; i++) {...