数据类型



数据类型分为值类型和引用类型

值类型

引用类型

除值类型以外的类型都是引用类型,大体包含以下几类:

值类型与引用类型的区别

注:堆是为对象分配的内存区域,在堆上创建一个对象,会将该对象的地址传给堆栈上的变量。

装箱与拆箱

C#数据类型与JAVA不一致的地方

总结:值类型仅传递值不影响原始值,引用类型传递的是内存地址,修改后会改变内存地址对应储存的值。