对象的引用
来源:互联网 发布:北医李睿 知乎 编辑:程序博客网 时间:2024/05/16 18:15
public class Dog {
private int weight;
//将实参myDog传给此处形参的过程其实就是对象引用的过程;
public static void changeWeight(Dog dog) {
dog.weight = 30;
dog = new Dog();
}
public static void main(String[] args) {
Dog myDog = new Dog();
myDog.weight = 20;
changeWeight(myDog);
System.out.println(myDog.weight);
}
}
对象作为实例参数,在方法中只能改变该对象的状态,不能改变该对象的引用
public class Dog {
private int weight;
//将实参myDog传给此处形参的过程其实就是对象引用的过程;
public static void changeWeight(Dog dog) {
dog=new Dog();
dog.weight = 30;
}
public static void main(String[] args) {
Dog myDog = new Dog();
myDog.weight = 20;
changeWeight(myDog);
System.out.println(myDog.weight);
}
}
- 对象和对象的引用
- 对象的引用
- 对象的引用
- 对象的引用
- 对象的this引用
- webwork对象的引用
- 对象的引用
- 对象的常引用
- 对象的引用传递
- 对象的引用
- 对象的引用
- Java对象的引用
- python的对象引用
- js的对象引用
- 对象的引用
- this对象的引用
- 对象的引用
- c++对象的引用
- 武汉江汉路附近的酒店,武汉江汉路附近的酒店
- 加班时间这么短深感惭愧
- 电脑系统端口设置合理参数值
- 浅谈C中的malloc和free
- Oracle 时间函数
- 对象的引用
- regsvr32详解
- kdesvn使用
- JS中的下拉框详解
- javascript:window.open参数详解
- [英语阅读]美国发布自然灾害“死亡地图”
- 关于Ext.MessageBox属性
- 白盒测试技术-白盒测试理论篇
- 关于CString剖析,“strcmp”: 不能将参数1从“CString”转换为“const char *”问题