2016-11-4 开始巩固基础
一、关于程序运行时,对于对象的放置以及内存的分配,有5个地方可以进行存储数据(见java编程思想:第二章-page22)
1.寄存器 最快的存储区,不能直接控制,无感知
2.堆栈:存储引用以及基本类型,不存储对象(效率次于寄存器)
3.堆:存放所有对象
4.常量存储:常量值通常直接存放在程序代码内部
5.费RAM存储:持久化对象和流对象(JDBC、Hibernate)
一、关于程序运行时,对于对象的放置以及内存的分配,有5个地方可以进行存储数据(见java编程思想:第二章-page22)
1.寄存器 最快的存储区,不能直接控制,无感知
2.堆栈:存储引用以及基本类型,不存储对象(效率次于寄存器)
3.堆:存放所有对象
4.常量存储:常量值通常直接存放在程序代码内部
5.费RAM存储:持久化对象和流对象(JDBC、Hibernate)