Ciao, sto studiando java ma non mi è ancora chiara una cosa nonostante la utilizzo sempre...
cosa significa static? perchè quando definisco una funzione esterna alla classe principale la definisco sempre static?Io generalmente faccio
codice:
static int funzione(){
...
}
public static void main(String[] args) {
....
}
ma non mi sono chiare ancora le parole static, pubblic e void....chi me le spiega nel modo più elementare possibile? magari con esempi scemissimi
sono in crisi