值类型与引用类型区别:
引用类型
堆
效率低,需要进行地址转换
使用完成后,等待GC回收
赋值
其它
进行赋值,创建一个同值新对象
不易扩展,无多态特性
原有对象的引用,并不产生新的对象
容易扩展,具有多态特性