Benefici della struttura delle collezioni del Java
Una struttura delle collezioni è un'architettura unificata per le collezioni rappresentanti e di maneggiamenti. Tutte le strutture delle collezioni contengono quanto segue: Connette questi sono tipi di dati
astratti che rappresentano le collezioni. Le interfacce
permettono che le collezioni siano maneggiate indipendentemente dai
particolari della loro rappresentazione. Nelle lingue orientate
oggettivamente, le interfacce formano generalmente una gerarchia. I benefici della struttura delle collezioni del Java sono:Riduce Lo Sforzo Di ProgrammazioneFornendo le strutture e le procedure di dati utili, la struttura delle collezioni li libera per concentrarsi sulle parti importanti del vostro programma piuttosto che "sull'impianto idraulico" a basso livello richiesto per rendergli il lavoro. Facilitando il interoperability fra APIs indipendente, la struttura delle collezioni del Java li libera dagli oggetti dell'adattatore di scrittura o dal codice di conversione per collegare APIs. Velocità e qualità di programma di aumentiQuesta struttura delle collezioni fornisce le esecuzioni ad alto rendimento e di alta qualità delle strutture di dati utili e le procedure. Le varie esecuzioni di ogni interfaccia sono intercambiabili, in modo da i programmi possono essere sintonizzati facilmente commutando le esecuzioni dell'accumulazione. Poiché siete liberati dal drudgery di scrittura delle vostre proprie strutture di dati, avrete più tempo da dedicare a migliorare la qualità e le prestazioni dei programmi. Permette il interoperability fra APIs indipendenteLe interfacce dell'accumulazione sono il vernacolare da quali collezioni del passaggio di APIs avanti e indietro. Se la mia gestione api della rete fornisce una collezione di nomi di nodo e se il vostro toolkit del GUI prevede una collezione di intestazioni di colonna, il nostro interoperate di volontà di APIs seamlessly, anche se sono state scritte indipendentemente. Riduce lo sforzo imparare ed usare nuovo APIsMolte di APIs collezioni dell'introito naturalmente su input e li forniscono come uscita. Nel passato, ogni tale api ha avuto un piccolo secondario-Api dedicato a maneggiare le relative collezioni. Ci era poca consistenza fra queste collezioni ad-hoc secondarie-APIs, in modo da avete dovuto imparare ogni da zero ed era facile da fare gli errori quando usando loro. Con l'avvenimento delle interfacce standard dell'accumulazione, il problema è andato via. Riduce lo sforzo progettare nuovo APIsCiò è il lato di vibrazione del vantaggio precedente. I progettisti ed i implementers non devono reinventare la rotella ogni volta generano un api che conta sulle collezioni; invece, possono usare le interfacce standard dell'accumulazione. Promuove La Riutilizzazione Del SoftwareLe nuove strutture di dati che sono conformi alle interfacce standard dell'accumulazione sono dalla natura riutilizzabile. Lo stesso va per le nuove procedure che funzionano sopra gli oggetti che effettuano queste interfacce. ciò è un articolo aggiunto da Mike Kremilen
|
|||||
|