变量 常量 作用域(学习第五天)

变量 常量 作用域

  • 注意事项

    • 每个变量都有类型,类型可以是基本类型,也可以是引用类型

    • 变量名必须是合法的标识符

    • 变量声明是一条完整的语句,因此每一个声明都必须以分号结束

变量作用域

  • 类变量

  • 实例变量

  • 局部变量

public class demo3 {
?
   //类变量 static
   static double salary = 2500;
?
   //属性:变量
?
   /*实例变量:从属于对象;如果不自行初始化值,这个变量会是默认值
     所有的数字类型,默认值都为0或者0.0 布尔值默认为false
     除了基本类型,其余的默认值都为null
    */
   String name;
   int age;
?
   //main方法(主程序方法)
?
   public static void main(String[] args) {
       //局部变量是在方法里面的,使用的时候必须声明和初始化值
       int i = 10;
       System.out.println(i);
       //变量类型 变量名字 = new demo3();
       demo3 demo3 = new demo3();
       System.out.println(demo3.age);
       System.out.println(demo3.name);
?
       //类变量 static
       System.out.println(salary);
?
  }
   //其他方法
   public void add(){
?
  }
}

常量

  • 常量(constant):初始化(initialize)后就不能再改变值!不会变动的值

  • 所谓常量可以理解为一种特殊的变量,他的值被设定后,在程序运行过程中不允许被改变

    • final(最终的; 最后的; (指结果)最终的; 决定性的; 不可改变的)

    • final 常量名 = 值

    • final double PI = 3.14;

  • 常量名一般使用大写字符

  • public class demo4 {
    ?
       //修饰符,不存在先后顺序
       static final double PI = 3.14;
       public static void main(String[] args) {
           System.out.println(PI);
    ?
      }
    }

变量的命名规范

  • 所有变量、方法、类名:见名知意

  • 类成员变量:首字母小写和驼峰原则:monthSalary

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

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

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

  • 方法名:首字母小写和驼峰原则:run(),runRun()

变量 常量 作用域(学习第五天)

上一篇:Nginx安装可扩展开发模块-NDK和Lua


下一篇:Vue的生命周期之created和mounted