值类型与引用类型
💡
原文约200字/词,阅读约需1分钟。
📝
内容提要
在第一个代码示例中,`int`类型的变量`a`被赋值为100,然后将其值赋给变量`b`。即使`b`被更改为200,`a`的值仍然保持不变,输出为100。第二个示例中,创建了一个`Car`类,包含`Model`属性。`car1`和`car2`引用同一个对象,因此当`car2.Model`被更改为"Audi"时,`car1.Model`也变为"Audi"。
🎯
关键要点
- 第一个代码示例中,int类型的变量a被赋值为100。
- 变量b被赋值为a的值,即100。
- 即使b被更改为200,a的值仍然保持不变,输出为100。
- 第二个代码示例中,创建了一个Car类,包含Model属性。
- car1和car2引用同一个Car对象。
- 当car2.Model被更改为'Audi'时,car1.Model也变为'Audi'。
➡️