run
http://download.oracle.com/javase/6/docs/api/java/lang/Runnable.html hat gesagt.:In most cases, the Runnable interface should be used if you are only planning to override the run() method and no other Thread methods. This is important because classes should not be subclassed unless the programmer intends on modifying or enhancing the fundamental behavior of the class.