new出来的东西会放在堆内存中。如new car();
局部变量放在栈内存里。如这里的Car c1
String s2=s1;
这里是把s1的地址赋值给了s2,s2也指向s1的内容
当堆内存中的对象没有任何引用的时候,就会被判定为内存中的垃圾,通过垃圾回收机制被回收。
常量池在堆内存中开辟。
进行运算时:name+="教育";