静态与非静态方法
package oop;
public class Demo {
public static void main(String[] args) {
Demo.a();
new Demo().b();
}
public static void a(){
System.out.println("静态方法");
}
public void b(){
System.out.println("非静态方法");
}
}
引用传递
package oop;
public class Demo2 {
public static void main(String[] args) {
Person person=new Person();
System.out.println(person.name);
//null
new Demo2().change(person);
System.out.println(person.name);
//book
}
public void change(Person person){
person.name="book";
}
}
class Person{
String name;
}