Do you know that? $46 average hourly rates for Web Designer freelance 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.