Java 变量
声明一个变量时,就是告诉编译器这个变量可以存放什么类型的值, 变量可以通过变量名访问
#基本变量
int a = 10
这里的 10 就是基本变量, 而 a 是变量名
基本变量比较, 比较的是值, 值相等就相等
#引用变量
引用变量通常是可变的
User u1 = new User("zs",1);
这里的new User("zs",1);
就是引用变量, 存储的是一个引用, 它指向对象在内存中的位置, u1 是变量名
每 new 一次都会在堆中开辟一块地址不同的内存
User zs1 = new User("zs", 1);
User zs2 = new User("zs", 1);
System.out.println(zs1==zs2); //false