Sobes.tech
Junior — Middle

Pode explicar o que é um método estático na linguagem Java e como ele é utilizado?

sobes.tech IA

Resposta da IA

No Java, um método estático é um método que pertence à própria classe, e não a um objeto específico dessa classe. Pode ser chamado sem criar uma instância da classe.

Métodos estáticos são geralmente usados para operações que não dependem do estado do objeto, como funções utilitárias.

Exemplo:

public class MathUtils {
    public static int sum(int a, int b) {
        return a + b;
    }
}

// Chamada de método estático
int result = MathUtils.sum(3, 5); // result = 8

É importante lembrar que dentro de um método estático, não se pode acessar campos ou métodos não estáticos da classe, pois eles estão ligados a um objeto específico.