I've just started on Java as well.
I'm taking a continuing ed course.
The teacher reccommended the book Big Java and the shareware app called BlueJ (www.bluej.org
) as base tools.
here is a tutorial on BlueJ from the author of Big Java
here are some links to good lecture notes
(much better) link 2
I really can't help with your issue. I'm way too new to this. I hope these liks are of use in your learning. Any you'd care to share?