变量、常量、作用域

变量、常量、作用域

变量

  • 变量是什么:就是可以变化的量!

  • Java是一种强类型语言,每个变量都必须声明其类型。

  • Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。

注意事项:

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

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

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

    int a=1;//基本类型
    String name="xucan";//引用类型

    变量作用域

    • 类变量

    • 实例变量

    • 局部变量

      public class Demo{
          //实例变量:从属于对象:如果不自行初始化,这个类型的默认值
          String name;
          int age;
          public static void main(String[]args){
              int i=10;//局部变量:必须声明和初始化值
              System.out.println(i);
              //变量类型 变量名字 =new Demo08();
              Demo demo=new Demo();
              System.out.println(demo.age);//值为0
              System.out.println(demo.name);//值为null
          }
      }

      常量

      • 常量:初始化后不能再变化的值

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

        public class demo01 {
            static final double PI=3.14;
            public static  void main(String[]args){
                System.out.println((PI));
            }
        }

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

posted @ 2020-11-18 19:17  XC666  阅读(176)  评论(0)    收藏  举报