I answered my own question after posting this topic so i figured i'd just rename it and try to get some useful out of it instead of feeling like an idiot posting again for answering my own question. Does anybody have any good references to sychronizing threads and initiating threads in java. Yeah its a simple question and i'll likely find it from a search but i couldn't delete this thread.
Re: threading Synchronization
The Java tutorials usually have the definitive content on Java programming issues:
Lesson: Concurrency (The Java™ Tutorials > Essential Classes)