java中變數的作用域

ylj6125發表於2020-10-11

變數的作用域

  • 類變數:直接可以用,用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;

相關文章