一.对象内存图
(1)栈内存:
1、方法都在栈内存执行 2、局部变量 |
---|
(2)堆内存:
1、new关键字创建的对象 |
---|
(3)方法区:
1、static成员变量 2、static成员方法 |
---|
举例:
二. 基本数据类型和引用数据类型作为参数或返回值
(1)
基本数据类型变量的真正数据在栈内存中, |
---|
(2)
基本数据类型:方法内对变量的直接改变,是不会影响外界的数据 基本数据类型无论作为参数还是返回值,都是传递真正的数据 |
---|
(3)引用数据类型:
1、数组、ArrayList: 可以开发中,暂时把字符串当做基本数据类型来用 |
---|
结合案例:
(1)
(2)
(3)
(4)
请给努力中的自己点个赞哦!
每天进步一点点`~~~~~