Principios fundamentales de los tipos de datos en Java
Primitivos y wrappers de primitivos en Java Asignar una variable primitiva usando otra variable primitiva Con los primitivos, cuando asignamos el valor de una variable a el valor de otra variable, simplemente se genera una copia, por lo que la variable original no mutará su estado por más que la variable nueva decida cambiar. public class Main { public static void main(String[] args) { int x = 0; int y = x; y=5; System.out.println(x);//x sigue valiendo 0 } } Funciones que operan primitivos Algo similar ocurre cuando se pasa por parámetro a una función un tipo primitivo, pasa a ser una copia, por lo que es una variable nueva dentro de dicho scope. ...