java中变量的作用域

变量的作用域

  • 类变量:直接可以用,用static标识
  • 实例变量:要实例化类之后才能用
  • 局部变量:只在改方法中才能用
public class Hello {
     
    static int age=100; //类变量
    String name ="张三"; //实例变量
    
    
    public static void main(String[] args) {
     
      String sex="男"; //局部变量
        System.out.println(sex);
        System.out.println(age);
        Hello h=new Hello();
        System.out.println(h.name);
    }
}

常量的定义

final double PI=3.14; //final修饰,名字大写
前面还可以加别的修饰符
public static final double PI=3.14;//修饰符是不分先后顺序的,也可以写成:
static public final double PI=3.14;

你可能感兴趣的