2. 方法回顾和加深

  • 方法的定义

    • 修饰符

    • 返回类型

    • break 和 return 的区别:break,跳槽swich语句,结束本次循环;return,结束方法

    • 方法名

    • 参数列表

    • 异常抛出

  • 方法的调用

    • 静态方法:static 关键字修饰;和类一起加载的

    • 非静态方法:没有 static 关键字修饰;类实例化之后才存在

    • 形参和实参

    • 值传递和引用传递

    • this关键字

//引用传递
public class Demo01 {
   public static void main(String[] args) {
       Person person = new Person();
       System.out.println(person.name);

       chang(person);
       System.out.println(person.name);
  }

   public static void chang(Person person){
       person.name = "lisi";
  }
}

class Person {
   String name;
}

 

posted @ 2021-03-11 00:20  初夏_雨露  阅读(38)  评论(0)    收藏  举报