Isso é possível, devido ao fato do método denominado de parseInt da classe Integer poder ser classificado como método estático. Ou seja, não é necessário que ocorra a criação de uma instância de tal classe para que seja realizada a utilização do método.
É um exemplo de modificadores de acesso de classe: o public, que se classifica como público e pode ser acessado por qualquer classe ou método. E é um exemplo de modificadores de acesso de métodos e atributos: o protected, que são classes protegidas de acesso.
Bons estudos!