Avantages du cadre de collections de Java
Un cadre de collections est une architecture unifiée pour les collections de représentation et manoeuvrantes. Tous les cadres de collections contiennent ce qui suit : Connecte ces derniers sont des types de
données abstraits qui représentent des collections. Des
interfaces permettent à des collections d'être manoeuvrées
indépendamment des détails de leur représentation. Dans des
langues orientées objectivement, les interfaces forment
généralement une hiérarchie. Les avantages du cadre de collections de Java sont :Réduit L'Effort De ProgrammationEn fournissant les structures et les algorithmes de données utiles, le cadre de collections vous libère pour se concentrer sur les parties importantes de votre programme plutôt que sur la "tuyauterie" de bas niveau exigée pour lui faire le travail. En facilitant l'interopérabilité parmi APIs indépendant, le cadre de collections de Java vous libère des objets d'adapteur d'écriture ou du code de conversion pour relier APIs. Vitesse et qualité de programme d'augmentationsCe cadre de collections fournit des réalisations à rendement élevé et de haute qualité des structures de données utiles et des algorithmes. Les diverses réalisations de chaque interface sont interchangeables, ainsi des programmes peuvent être facilement accordés en commutant des réalisations de collection. Puisque vous êtes libéré de la servitude d'écrire vos propres structures de données, vous aurez plus de temps à consacrer à améliorer la qualité et l'exécution des programmes. Permet l'interopérabilité parmi APIs indépendantLes interfaces de collection sont les vernaculaires par quelles collections de passage d'APIs dans les deux sens. Si ma administration api de réseau fournit une collection de noms de noeud et si votre trousse à outils de GUI s'attend à une collection d'en-têtes de colonne, notre interoperate de volonté d'APIs seamlessly, quoiqu'elles aient été écrites indépendamment. Réduit l'effort d'apprendre et employer nouvel APIsBeaucoup de d'APIs collections de prise naturellement sur l'entrée et les fournissent comme rendement. Dans le passé, chaque un tel api a eu un petit secondaire-Api consacré à manoeuvrer ses collections. Il y avait peu d'uniformité parmi ces collections ad hoc secondaires-APIs, ainsi vous avez dû apprendre chacun à partir de zéro, et il était facile de faire des erreurs en utilisant les. À l'arrivée des interfaces standard de collection, le problème a été loin assorti. Réduit l'effort de concevoir nouvel APIsC'est le côté de chiquenaude de l'avantage précédent. Les concepteurs et les applicateurs ne doivent pas réinventer la roue chaque fois que ils créent un api qui se fonde sur des collections ; au lieu de cela, ils peuvent employer les interfaces standard de collection. Stimule La Réutilisation De LogicielLes nouvelles structures de données qui se conforment aux interfaces standard de collection sont par la nature réutilisable. Il en va de même pour les nouveaux algorithmes qui opèrent les objets qui mettent en application ces interfaces. c'est un article supplémentaire par Mike Kremilen
|
|||||
|