黑马程序员技术交流社区
标题:
参数传递
[打印本页]
作者:
爱hao者
时间:
2015-12-18 16:03
标题:
参数传递
基本数据类型和引用数据类型的区别是什么
作者:
Jerson_ZF
时间:
2015-12-18 20:38
基本数据类型,包括数值型,字符型和布尔型;引用数据类型:类、接口类型、数组类型、枚举类型、注解类型。
作者:
sooul
时间:
2015-12-18 22:48
基本数据类型传递不改变实参,
引用数据类型会改变
作者:
湛原
时间:
2015-12-18 23:07
基本在栈内存 引用在堆内存
作者:
正阳门下
时间:
2015-12-18 23:17
基本数据类型的值传递,不改变原值,因为调用后就会跳栈,局部变量随即消失.
引用数据变量的传值改变原值,即使方法弹栈,但是对内存数组对象还在,可以通过地址继续访问;
也就是说你要看懂视频里面的那个内存图
作者:
汐枫wait
时间:
2015-12-18 23:19
基本数据类型存放在栈内存中,随着作用域的结束在内存中自动释放,引用数据类型存放在堆内存中,随着对象的建立而建立.
作者:
龙sama
时间:
2015-12-18 23:28
基本数据类型存放在栈内存中,改变的是本身的值
引用数据类型栈内存中只存在指向的地址,使用时候改变的是指向的堆内存中对象的值
作者:
我有一个邮箱了
时间:
2015-12-19 09:41
基本数据类型中存入的是具体值,引用数据类型存储的是所引用对象在堆内存中的地址
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2