Witam
W mądrych książkach wyczytałem że "Metoda nie może modyfikować parametru typu podstawowego" lub "nie można napisać metody aktualizującej parametry które są typami prostymi".
To dlaczego taka prosta metoda działa, jeśli widzimy tutaj że parametr n jest bezsprzecznie aktualizowany.
public static int metoda (int n){
n+=2;
return n;
}
System.out.println(metoda(3)); // wynik 5