“O JOptionPane tem uma série de métodos estáticos (showMessageDialog) que fazem o new para você. Se você não se lembra, métodos estáticos podem ser chamados diretamente da classe, sem a necessidade de se criar um objeto.”
public class Classe {
public static void qualquerCoisa() {
//Faz qualquer coisa
}
}
E é usado assim:
Classe.qualquerCoisa();
Se você estiver usando uma IDE, como Eclipse ou Netbeans, elas irão destacar o método também. O Eclipse, por exemplo, deixa o método escrito em itálico.
Finalmente, você sempre pode ler o javadoc. Ele diz explicitamente que um método é estático.
Caso você use um método estático como se ele não fosse, o compilador também irá gerar um warning.
L
Lukas96gc
Entendi.
mas então quer dizer por exemplo:
se eu quiser saber se o método showMessageDialog é estático eu tenho que ver no javadoc?