Common abstract data types implemented with various data structures in Java.