java基础03:变量、常量、作用域

一、变量

  1. 知识点

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

    • Java是一种强类型语言,每个变量都必须声明其类型(基本类型,引用类型)

    • Java变量时程序中最基本的储存单元,其要素包括变量名,变量类型和作用域。
    • 变量名必须是合法的标识符

    • 变量声明必须以分号结束。

  2. 变量作用域

    • 类变量 (关键词:static)从属于类,(在类里面,不在方法里)

    • 实例变量(在类里面,不在方法里)从属于对象,如果不初始化,这个类型的默认值 0;0.0; 布尔值默认类型时false 除了基本类型,其余的默认值都是null

    • 局部变量(在方法里,方法{}里)必须声明和初始化值

    • 实验代码及结果:

      public class Day2 {
         //类变量   关键字:static
         static double salary = 2500;//salary:工资
         //属性:变量
         //实例变量:从属于对象;如果不初始化,这个类型的默认值 0;0.0;u0000
         //布尔值默认类型时false
         //除了基本类型,其余的默认值都是null
         String name;//实例对象
         int age;//实例对象

         public static void main(String[] args) {//main方法
             int i = 10;//局部变量:必须声明和初始化值
             System.out.println(i);

             //使用实例变量
             Day2 day2 = new Day2();
             System.out.println(day2.name);
             System.out.println(day2.age);

      //类变量 static
             System.out.println(salary);


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

        }
      }
  • 结果:10 null 0 2500.0

  1. 变量命名规则

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

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

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

    ◆常量:大写字母和下划线: MAX VALUE

    ◆类名:首字母大写和驼峰原则: Man, GoodMan◆方法名:首字母小写和驼峰原则: run(), runRun()

二、常量

  1. 知识点

    • 常量:初始化之后不能改变值。它的值被设定后,在程序运行过程中不允许被改变。

    • 格式:

      fianl 常量名=

      常量名一般使用大写字符

  2. 实验代码及结果

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

      }
    }

结果:

3.14

 

posted @ 2021-09-29 23:04  Joan鑫  阅读(38)  评论(0)    收藏  举报