Que signifie pour renvoyer une valeur?

Je suis assez nouveau dans la programmation, et je suis confus au sujet de ce que cela signifie exactement pour renvoyer une valeur. Au début, je pensais que cela signifiait à la sortie de la valeur à renvoyer, mais quand j'ai essayé dans mon propre code, rien ne s'est passé.

class Class1 {

    public static int x = 3;

    public static int getX(){
        return x;
    }

    public static void main(String[] args){
        Class1.getX();
    }
}

Ceci est un exemple de ce que je veux dire. Quand je lance le programme, rien ne s'affiche. Considérant cela, je suis amené à croire que le renvoi d'une valeur signifie quelque chose d'autre. Mais quoi?

OriginalL'auteur user2338180 | 2013-05-01