By implementing runnable interface is best way to implement.By implementing we can reuse that thread and we can extends any other useful class.
Multithreading means more than one threads executelly simultaneously.This will be handled in java.
Separate names with a comma.