Thread Construction
Thread class
- String identifier, useful for tracking and debugging
- ThreadGroup class used to enforce security policies
- setDaemon method indicates that the task should be terminated when all non-daemon threads in the program terminate
Runnable interface, used if the class must subclass some other class (the most common example being Applet)