Problem Statement
Which statement is TRUE about creating threads in Java?
Explanation
Runnable separates the work from the execution mechanism, allowing reuse with pools and avoiding subclassing limits. You start a thread with start(), which calls run() internally. A terminated thread cannot be restarted.
