KwickClips Java · 40 sec · free
Which method do you call to begin a thread?
Short answer. start().
What happens if you call run() directly?
No new thread is created. It runs like a normal method.
Remember
| Extend Thread or Runnable |
| Always call start() |
You wrote a thread and called run. Mistake? Extend Thread and put the work in run. Then call new T dot start. Start makes a new thread. Calling run does not. Extend Thread or implement Runnable. Always call start.
This clip is from the full lesson: Assertions and Threads in Java — 6 minutes, with the tables, the quick answers and the whole lesson in text.
Useful for: CBSE Class 12 Information Technology (802), CBSE Class 12 Information Technology (802)
More KwickClips from this lesson
What happens if an assert condition is false?38 sec
What is a thread?40 sec
What is a race condition?40 secVoice-over is AI-generated; the script is written and checked by Kajal Ma'am. Confirm anything you plan around against your official board document. We never ask for a password or an OTP.

