Duration: 18:22 minutes
Summary: In this video, we wrap up our discussion of threads. Remember that creating a new Thread instance is not enough to start a thread. The start() method needs to be called for this to happen. We discuss multiple questions that print the thread id on the screen with and without synchronization. Finally, we see an example that uses join(). When one thread calls the join method of another thread, the currently running thread will wait until the thread it joins with has completed.