Eu seguir pelo mesmo caminho que o seu, o Java vc precisa de um certo tempo para assimiliar os conteúdos, exemplo: polimorfismo, encapsulamento, herança, interface, composição, generics, tratamento de erros e Collections. Se você tiver paciência irá conseguir ir bem no Java, eu recomendo os canais para aprender java: https://www.youtube.com/@DevDojoBrasil, https://www.youtube.com/@amigoscode/playlists, https://www.youtube.com/@loianegroner

exatamente, é muita coisa para ligar uma com as outras. Obrigado pela resposta e pelas recomendações, irei dar uma olhada