Java变量、常量、作用域

Java变量、常量、作用域

  • 变量

    • 局部变量

    • 实例变量

    • 类变量

      public class Demo05 {
         //实例变量:在类里面 在方法外面 不自行定义 基础数据类型为 0 0.0
         //布尔值为false 除了基础类型其他的都为null
         int age;
         String name;//引用类型
         char zifu;
         //--------------------------------------
         //类变量 static 凡是前面加了这个的都是属于类变量 可直接调用
         static double salary = 2500;
         //--------------------------------------
         public static void main(String[] args) {
             int i = 10;//局部变量,只在一个方法内有效
             System.out.println(i);
             //---实例变量调用
             Demo05 Hello = new Demo05();
             System.out.println(Hello.age);
             //-----类变量调用
             System.out.println(salary);
        }
      }
  • 常量

    • 即不变的量

      一般以大写表示,前面用 final 来定义。

  • 作用域

    • 类变量:一个类里面

    • 实例变量:一个类里面

    • 局部变量:一个方法内

变量的名命名规范

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

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

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

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

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

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

总结:除类名定义是首字母大写和驼峰原则,其余都是首字母小写和驼峰原则。

 

posted @ 2020-11-18 22:37  灯火阑珊CH  阅读(90)  评论(0)    收藏  举报