3.Java属性

属性定义

  • 定义变量 (数据类型 变量名)int a;
  • 赋值变量(初始化)a = 1;

属性分类

常量 final

静态变量 static

  • 从属于类,生命周期随着类加载卸载
  • 可以自动初始化类型默认值(数值型0或0.0,字符型16位0,布尔型false

成员变量

  • 定义在类中,整个类中可以访问
  • 存在与堆内存中,随之对象建立而建立
  • 有默认初始值

局部变量

  • 定义在函数、语句中
  • 存在与栈内存中
  • 作用的范围结束,变量空间会自动释放
  • 必须经过初始化,才可以使用

数据类型

posted @ 2021-02-23 23:17  ssy197  阅读(93)  评论(0编辑  收藏  举报