show方法中的d 可以任意换个名称!!!可以利于理解
详见如下注释
- class Demo
- {
- int x = 3;
- public static void main(String[] args)
- {
- Demo d = new Demo(); //新建一个对象 d 并且d对象中有个变量x 初始化为0
- d.x = 9; // 把9赋值给d对象的x
- show(d);//调用show方法
- System.out.println(d.x);//打印d对象的x值
- }
- public static void show(Demo d) //show方法
- {
- d.x = 4; //传入哪个对象,就把4赋值给哪个对象的x值 这里可以随便换变量名称,不一定要写d
- }
- }
复制代码 |