Java 类基本数据类型保存在哪里?

基本数据类型不存在引用,直接保存数值。

局部基本数据类型,在每个 JVM Stack 的 Stack Frame 创建时,数据直接被保存于局部变量表中。

实例基本数据类型,初始保存于 Heap Space 所属运行时数据区的常量池中,在实例构造时,被拷贝到相应实例的 Instance Data 中。

类基本数据类型,初始也保存于 Heap Space 所属运行时数据区的常量池中,但在经过类加载的准备及初始化阶段后,最终被保存于 Heap Space 中那个区域?

谢谢。

看基本类型的变量
函数的局部变量在堆栈上,类成员变量在堆上,还有常数在常量池