常量与变量
常量
常量是代表程序运行过程的 不能再次改变的值
作用:1.固定的值,
2.用来代表一个含义
变量
变量指得是 程序运行中可以改变的值
是一个内存空间
变量 是一个内存空间 必须指定类型 变量空间的名字
变量空间只能存储一个内容(值 引用)
int a ;
String b;
变量分为局部变量 和成员变量
成员变量 是在类中 方法之上 ,成员变量是在堆中.
局部变量 在方法之中 随着方法的调用而生成,方法的销毁而销毁,局部变量是在栈中。
基本数据类型 变量存储的是值,引用数据类型,变量存储的是地址。
加载过程省略。
栈内存 先进后出
堆内存
方法区
常量缓冲区
类模板(方法)
静态元素区 static