对象的引用的概念问题
第一种----------
play a =new();
play b=a;
name="aa"; b=a; b.name="bb";
System.out.println(a+" "+b);
输出 bb bb 证明对象a和b是同一个对象的引用b只是引用a的对象地址并不存在实体对象
第二种---------------
int a=1;
int b=a;
b=2;
System.out.println(a+" "+b);
输入 1 2 这个是不是因为a 和b 并不是一个引用地址,而是直接新建了实体的int类型 a b 所以值不一样
第三种---------------
String 是否和int一样 他属不属类的对象的引用
String a="1";
String b=a;
b="2";
System.out.println(a+" "+b);
运行结果同int 谁能解释解释这个概念