假如我有一份报纸,我觉得上面的新闻很好看,想让我朋友也看看,我就复印了一份给了他,就是值类型,他在报纸上的涂涂画画不会响应到我的报纸上

假如我做了个网站,我想让我朋友也能访问,就把网站地址给了他,这就是引用类型,我修改了网站之后的效果,也会响应到他看到的网站上

类class是引用类型,

结构struct是值类型,

数组是引用类型,(int[])

枚举是值类型(enum)

委托和接口时引用类型

引用类型都在堆上,但是值类型不一定都在栈上(有特殊情况)

假如类里有个int型的实体变量,这个值就会和这个对象一直绑定在堆上面

 posted on 2019-10-24 09:27  风雪逆旅  阅读(116)  评论(0)    收藏  举报