This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
java:collections_intro [2016/02/26 11:15] 127.0.0.1 external edit |
java:collections_intro [2017/02/17 15:36] gthanos [Συλλογές (Collections)] |
||
---|---|---|---|
Line 2: | Line 2: | ||
Το Java Collections Framework υλοποιεί δομές αποθήκευσης και ανάκτησης δεδομένων καθώς και αλγορίθμους εύρεσης και ταξινόμησης. Συνοπτικά απαρτίζεται από τα εξής: | Το Java Collections Framework υλοποιεί δομές αποθήκευσης και ανάκτησης δεδομένων καθώς και αλγορίθμους εύρεσης και ταξινόμησης. Συνοπτικά απαρτίζεται από τα εξής: | ||
- | * **Interfaces:** Γενικοί τύποι δεδομένων που αφορούν επιμέρους τύπους Collections. | + | * **Interfaces:** Γενικοί τύποι δεδομένων που αφορούν επιμέρους κατηγορίες δομών αποθήκευσης. |
- | * **Interface Implementations:** Οι κλάσεις οι οποίες υλοποιούν τα συγκεκριμένα Interfaces. Σε πολλές περιπτώσεις οι κλάσεις αυτές εισάγουν επιπλέον μεθόδους που αφορούν επιπλέον χαρακτηριστικά που εισάγει η κλάση. | + | * **Interface Implementations:** Οι κλάσεις οι οποίες υλοποιούν τα παραπάνω Interfaces. Σε πολλές περιπτώσεις οι κλάσεις αυτές εισάγουν επιπλέον μεθόδους σε σχέση με τις μεθόδους που προτυποποιούν τα interfaces. |
- | * **Αλγόριθμοι:** υλοποιήσεις αλγορίθμων, όπως αλγόριθμοι αναζήτησης και αλγόριθμοι ταξινόμησης. | + | * **Αλγόριθμοι:** υλοποιήσεις αλγορίθμων, όπως αλγόριθμοι αναζήτησης, αλγόριθμοι ταξινόμησης κ.α. |
===== Πλεονεκτήματα χρήσης του Java Collections Framework ===== | ===== Πλεονεκτήματα χρήσης του Java Collections Framework ===== |