A "Thread" is a Java object that represents a thread of control.
Thread.currentThread() is a static method that returns the current thread.
Subclass off of Thread object and then override run().
Implement the Runnable interface.
Silicon Valley Technology Finance