Bom dia.
HTML você cria uma pagina estática, com a estilização por CSS. Até consegue algum tipo de interatividade, porém bastante limitado.
Java é para sistemas robustos, onde você terá integração com bases de dados, outros sistemas, etc. O Java poderia te fornecer o conteúdo a ser apresentado em tela através de chamadas Http no formato de API.
São linguagens completamente distintas e com focos diferentes. Página web é algo simples.. links, imagens.. Java é para processamento de informações, bases de dados, armazenamento, lógicas de negócio.
Espero ter ajudado. Se sua dúvida foi sanada, marque este tópico como solucionado.
Bons estudos!