摘要: 装箱 需要将值类型(存储在栈中)转化为引用类型(存储在堆中)来进行统一操作和存储时用到装箱。 其本质是 在堆上创建了引用类型的副本,新创建的引用类型和原来的值类型相互独立(各自变化,互不影响)。 拆箱:将装箱后的对象转换为值类型的过程(显式转换),装箱的逆操作。 阅读全文
posted @ 2019-05-27 16:42 pu409 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 只包含 静态方法和属性,用static标识 静态类不能创建实例,不能被继承 主要用于 基础类库 和 静态类扩展方法 静态扩展方法: 扩展方法所属类是static类,方法是static方法,方法第一参是this+类名。 我的理解就是这样什的: 阅读全文
posted @ 2019-05-27 13:32 pu409 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 关键字: static 用在: 字段、方法、属性、构造函数、事件 作用 :可以被类的所有实例共享,都访问的同一个内存位置。 想到这个 同一个内存位置,我脑海里突然浮现一种声音,“你见,或者不见我 我就在那里 不悲 不喜” 静态成员和实例成员不同的保存方式,静态成员存储在堆中。实例成员要通过new 一 阅读全文
posted @ 2019-05-27 12:42 pu409 阅读(105) 评论(0) 推荐(0) 编辑