Do you know that? 74% like freelancing because of being my owm boss next

What are the two basic ways in which classes that can be run as threads may be defined?

A thread class may be declared as a subclass of Thread, or it may implement the Runnable interface.