Caramba, nem sei por onde começar kkk! Primeiramente, muito obrigado pelo comentário e pelas dicas.
Estou bem no início com Java, então tem coisa aí que eu já tinha noção e outra que nem imaginava. Como estou seguindo um curso, imagino que o intuito deles agora seja mostrar as coisas de forma bem rudimentar mesmo para apresentar as possibilidades.
De novo, muito obrigado e espero contar com a ajuda de vocês nos próximos projetos!