static 静态:
可以修饰一个方法:静态方法
可以修饰一个字段:静态字段
可以修改一个类:静态类
通过:
类名.方法
类名.字段
实例.方法
实例.字段
一个类的静态字段或静态方法,能够被其他类共享
package cn.zzx;
import java.util.Scanner;
public class Method {
private String userName;
private String password;
static void test(){
System.out.print("请用户输入账号与密码!");
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public static void main(String[] args) {
test(); //static方法可以这样调用
Method m = new Method();
m.setUserName("张三");
m.setPassword("123456");
System.out.println("\n"+m.getUserName()+"\n"+m.getPassword());
m.test();
System.out.println();
Method.test(); //static方法可以这样调用test方法
}
}