Portée et passage par valeur

La portée d'une variable est la zone du code où elle est utilisable : celle d'une variable locale se limite au bloc {} où elle est déclarée. Java passe toujours les arguments par valeur : une méthode reçoit une copie, et pour un objet, la copie de la référence, donc elle peut modifier l'objet mais pas réaffecter la variable de l'appelant.

Notions voisines

Tout le glossaire