摘要: 一、引用相等性与对象相等性 1. 引用相等性 引用到堆上同一个对象的两个引用是相等的,这就是引用的相等性。 如果想要知道两个引用是否相等,可以使用==来比较变量上的字节组合,如果引用到相同的对象,字节组合也会一样: 2. 对象相等性 堆上的两个不同对象在意义上是相同的,这就是对象的相等性。 两个对象 阅读全文
posted @ 2018-06-05 21:13 大师兄啊哈 阅读(2686) 评论(2) 推荐(0) 编辑
摘要: 一、概念 实际上对这两种传递方式,知乎上有个回答说得很好: 值传递和引用传递,属于函数调用时参数的求值策略(Evaluation Strategy),这是对调用函数时,求值和传值的方式的描述,而非传递的内容的类型(内容指:是值类型还是引用类型,是值还是指针)。 值类型/引用类型,是用于区分两种内存分 阅读全文
posted @ 2018-06-05 15:45 大师兄啊哈 阅读(799) 评论(0) 推荐(0) 编辑