Java基础-Java的变量与常量

  • 变量

    • 变量的格式:变量数据类型 变量名 = 变量值;

      • 变量名不能是java的关键字

      • 样例

        int a = 10;
        
    • 变量初始化:通过给变量赋值来创建内存空间

    • 局部变量:定义在方法内的变量

      • 局部变量的值存储在栈内存中,随方法入栈,一旦出栈就会消失
      • 局部变量必须初始化
    • 全局变量:定义在类中的变量,和方法是同一级

      • 全局变量的值存储在堆内存中的对象中
      • 基本数据类型的全局变量拥有默认值
        • 整形:0
        • 浮点型:0.0
        • 布尔型:false
        • 字符型:空('')
  • 常量

    • 使用final修饰

    • 常量在声明时必须赋值

    • 常量只能赋值一次,无法修改

    • 习惯上常量名要大写

    • 常量的值存储在方法区的常量池中

    • 样例

      final float PI = 3.14f;
      
posted @ 2020-12-18 21:44  00321001  阅读(73)  评论(0)    收藏  举报