1.由Static修饰的方法成为类方法或静态方法
- 由Static修饰的方法成为类方法或静态方法
- 静态变量定义的位置是在方法之外
- 静态变量与静态方法都是从磁盘加载至内存后被创建的,与类同时存在,同时消亡。
- 静态变量又成为类的成员变量,在类中是全局变量,可以被类中的所有方法调用。
- 静态变量的值由JVM自动初始化。
eg1:键盘输入一个人的姓名,性别,年龄,身高,性格,然后让该人作自我介绍。
import java.util.Scanner;
public class Jpro5 {
static String name;
static char sex;
static short age;
static float height;
static String type;
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner=new Scanner(System.in);
System.out.println("请输入姓名:");
name=scanner.next();
System.out.println("请输入性别:");
sex=scanner.next().charAt(0);
System.out.println("请输入年龄:");
age=scanner.nextShort();
System.out.println("请输入身高:");
height=scanner.nextFloat();
System.out.println("请输入性格:");
type=scanner.next();
System.out.print("嗨!大家好,我叫"+name);
System.out.print(",今年"+age+"岁,");
System.out.print("我身高"+height+",我的性格是"+type);
}
}