变量常量作用域

变量作用域

  • 类变量

  • 实例变量

  • 局部变量

 

public class variable {
    static int allClicks=0;//类变量
    String str="hello world";//实例变量

    public void method(){
        int i=0; //局部变量
    }
}
public class Variable {
    //实例变量:从属于对象
    /*
    1.如果不自行初始化,这个类型的默认值 0 0.0
    2.布尔值默认是false
    3.除了基本类型,其余的默认值都是null
     */
    String name;
    int age;
    s=

    //类变量   static
    static double salary =2500;
    static final double PI=3.14;//常量  static 和 final可以调换位置


    
    //main方法(在类里面,类里面除了方法,还能定义一些属性,即变量)
    public static void main(String[] args) {
        //局部变量:使用前必须声明和初始化值
        int i=10;
        System.out.println(i);

        //在方法里使用实例变量      变量类型   变量名字  =new Variable();
        Variable variable = new Variable();
        System.out.println(variable.age);
        System.out.println(variable.name);

        //在方法里使用类变量(直接用)
        System.out.println(salary);


    }
    //其他方法
    public void  add(){

    }

}

常量

常量名一般使用大写字符

final 常量名=值

final double PI=3.14

 

 

变量的命名规范

  • 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词以外,后面的单词首字母大写

  • 局部变量:首字母小写和驼峰原则

  • 常量:大写字母和下划线:MAX_VALUE

  • 类名:首字母大写和驼峰原则

  • 方法名:首字母小写和驼峰原则

 

posted @ 2022-03-08 17:26  淦饭一定要快  阅读(31)  评论(0)    收藏  举报