Aprendendo mais a fundo sobre o java

Bom comecei estudar Java por meio de cursos na Udemy, mas me deparei com alguns problemas, sei que não é obrigação do professor a cada aula passar mais de 30 min explicando cada assunto, mas me deparei com uma falta de informação

exemplo: explicar mais aprofundado sobre membros estaticos, o porque de estar ali, no que afeta, e o que significa, sei que pode ser implicancia, mas quando comecei a estudar na Alura, no curso de formação para certificação Java, vi alguns tópicos básicos explicados que deram um norte, e pensei no quão superficial são os cursos do mercado, no que se diz em explicação de termos pertinentes.

qual a dica que vocês me dão para buscar conteúdos assim, seja por livro, ou uma doc segura, e acham que isso realmente importa? porque só me senti melhor mesmo e seguro, depois que entendi mais os termos tecnicos e o porque de cada coisa