Resposta :
Isso é possível, pois o o método parseInt da classe Integer, é um método estático, isso significa que não é preciso criar uma instância dessa classe para poder usar o método.
Exemplos de modificadores de acesso de classe:
- public: classes que são definidas como públicas, pode ser acessado por qualquer classe ou método.
- protected: Classes protegidas pode ser acessado pela classe do mesmo pacote, ou por uma subclasse desta classe.
- private: A classe, métodos ou variáveis privadas definidas como privadas pode ser acessado apenas dentro da classe de origem.
- "nada": Só podem ser acessados apenas no mesmo pacote.
Exemplos de modificadores de acesso de métodos e atributos:
- public: métodos e atributos que são definidas como públicas, pode ser acessado por qualquer classe ou método a partir de um instância da classe pai ou dentro da classe pai.
- public static: métodos e atributos que são definidas como públicos e estáticos, pode ser acessado por qualquer classe ou método e não dependem de uma instância.
- protected: Classes protegidas pode ser acessado pela classe do mesmo pacote, ou por uma subclasse desta classe.
- private: A classe, métodos ou variáveis privadas definidas como privadas pode ser acessado apenas dentro da classe de origem a partir.
- private static: A classe, métodos ou variáveis privadas definidas como privados e estáticos pode ser acessado apenas dentro da classe de origem e não dependem de uma instância.
- "nada": Só podem ser acessados apenas no mesmo pacote.