灵魂-放水

为学日益,为道日损。

BlogJava 首页 新随笔 联系 聚合 管理
  296 Posts :: 10 Stories :: 274 Comments :: 0 Trackbacks

类型的类别

通用类型系统支持两种一般类别的类型,每一类都细分成子类别:

  • 值类型

    值类型直接包含它们的数据,值类型的实例要么在堆栈上,要么内联在结构中。值类型可以是内联的(由运行库实现)、用户定义的或枚举的。有关内联值类型的列表,请参见 .NET Framework 类库

  • 引用类型

    引用类型存储对值的内存地址的引用,位于堆上。引用类型可以是自描述类型、指针类型或接口类型。引用类型的类型可以由自描述类型的值来确定。自描述类型进一步细分成数组和类类型。类类型是用户定义的类、装箱的值类型和委托

作为值类型的变量,每个都有自己的数据副本,因此对一个变量的操作不会影响其他变量。作为引用类型的变量可以引用同一对象;因此对一个变量的操作会影响另一个变量所引用的同一对象。

posted on 2006-07-10 13:59 放水老倌 阅读(422) 评论(2)  编辑  收藏 所属分类: 读书笔记

Feedback

# re: .NET Framework 学习笔记 2006-07-29 15:54 雪青色
也不知道在哪给你留言,全是学术性的东东,真是头疼啊!
你现在放假了吗?也见不到你人啦?呵呵  回复  更多评论
  

# re: .NET Framework 学习笔记 2006-07-30 13:18 放水老倌
:)学校的假早就放了,可还是没能离开,没能回家。
这两天身体上又出了点毛病,拖了我的活没做完,一直到今天,不过,也快结束。
忙完了这阵,去修理下身体:)  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: