Erm . . . could you be a little bit more specific? That's too broad for a help-forum.
Unless you've done a multi-threaded programming quite a bit in another language, I think you've gotten in over your head. But if you're determined to go through with it, I can suggest
this book. There's a lot of really bad Java concurrent programming books out there, but the guy who wrote this just happens to be the lead for
JSR 166, which is the spec for the concurrent utilities in Java 1.5.