some good java tutorials
Sun Java tutorial
Thinking in Java]
Brewing Java: A Tutorial
Teach Yourself Java
Java Programming... From the Grounds Up

If you find any other java resources just PM Me to add them here.