O que significa retornar um valor?
Sou relativamente novo em programação e estou confuso sobre o que significa exatamente retornar um valor. No começo, eu pensei que isso significasse produzir o valor que está sendo retornado, mas quando tentei isso no meu próprio código, nada aconteceu.
class Class1 {
public static int x = 3;
public static int getX(){
return x;
}
public static void main(String[] args){
Class1.getX();
}
}
Este é um exemplo do que quero dizer. Quando eu corro o programa, nada aparece. Considerando isso, sou levado a acreditar que retornar um valor significa outra coisa. Mas o que?