Java-nın standart kitabxanasındakı əsas interfeysləri və onların real layihələrdə nə üçün lazım olduğunu izah edirik:
Comparable<T> vasitəsilə təbii sıralama və
Comparator<T> ilə istifadəçi qaydaları, obyektlərin
Serializable ilə seriyalaşdırılması,
AutoCloseable vasitəsilə resursların təhlükəsiz idarə olunması,
Iterable<T> sayəsində kolleksiyaların üzərindən keçid, həmçinin marker
Cloneable və hadisə dinləyiciləri. Zəngin nümunələrdə metodların düzgün siqnaturalarını (
compareTo,
compare,
close,
iterator) və qaçınılmalı tipik səhvləri görəcəyik.