A demonstration of several sort algorithms running in a Java applet. Each sort algorithm runs on a seperate thread, on a seperate panel.
You can also download the Java source code.