java data structures sample source code
http://www.cs.fiu.edu/~weiss/dsj/code/
JDSL is the Data Structures Library in Java. It is a collection of Java interfaces and classes that implement fundamental data structures and algorithms.
http://www.jdsl.org/