Recomiendo un sitio web de autoaprendizaje de Java muy concienzudo a los amigos que quieran aprender Java por sí mismos. Yo personalmente también lo estudio y me siento muy bien, así que se lo recomiendo a todos.
https://how2j.cn?p=136932
Espero que te ayude.