Hola,
Puedes empezar por alguno de los de la sección tutoriales del Rincon Java:
http://www.greeneyed.org/guide/java/...------------27
o si te defiendes con el inglés, yo aprendó todo lo básico del tutorial oficial de Java de Sun:
http://java.sun.com/docs/books/tutorial/
Eso si, te recomiendo empezar por el principio: Java a secas, y luego ir avanzando por APIs: JDBC, Swing, JSP-Servlets... por que si empiezas intentando hacerlo todo de golpe, acabaras con un cacao tremendo. Roma no se hizo en un día
Saludos