7.14
今天学习内存分配,栈内存和堆内存
数组初始化有两种方式。
静态初始化:初始化时由程序员显式指定每个数组元素的初始值,由系统决定数组长度。动态初始化:初始化时程序员只指定数组长度,由系统为数组元素分配初始值。
Java 的数组变量是一种引用类型的变量,数组变量并不是数组本身,它只是指向堆内存中的数组对象
栈:存储着一些局部变量,方法的调用也在栈中调用。
局部变量:定义在方法上或者方法内部的变量,称之为局部变量。
堆:存储一些new出来的东西,new出来的一律在堆内存中。
看书睡觉
明天出门,晚上再学习