În mod normal, nu poți apela la o metodă a unei clase fără să creezi mai întâi o instanță a clasei respective. Prin declararea unei metode folosind static
cuvânt cheie, îl poți numi fără să creezi mai întâi un obiect, deoarece devine o metodă de clasă (adică o metodă care aparține unei clase mai degrabă decât unui obiect).
Metodele statice sunt utilizate pentru metodele care nu au nevoie de acces la starea unui obiect sau folosesc doar câmpuri statice. De exemplu, metoda principală este o metodă statică:
public static void main (String [] args)
Este punctul de plecare pentru o aplicație Java și nu trebuie să acceseze starea unui obiect. De fapt, nu există obiecte create în acest moment. Orice parametri de care are nevoie pot fi trecuți ca Şir
mulțime.
Pentru a afla mai multe despre utilizarea static
Cuvânt cheie arunca o privire la Static Fields.