值类型和引用类型在内存上存储的地方不一样。
值类型:int,double,float,char,bool,struct,decimal,enum
引用类型:String,自定义类
值类型是存储在内存的栈中
引用类型的内容是存储在堆中,但是引用类型的在堆中的地址是存放在栈上的。
当我们实例化对象后它new的对象将会存储在堆当中,然后再栈上存放的是new的对象的对应的引用地址。
值类型和引用类型在内存上存储的地方不一样。
值类型:int,double,float,char,bool,struct,decimal,enum
引用类型:String,自定义类
值类型是存储在内存的栈中
引用类型的内容是存储在堆中,但是引用类型的在堆中的地址是存放在栈上的。
当我们实例化对象后它new的对象将会存储在堆当中,然后再栈上存放的是new的对象的对应的引用地址。