基本数据类型与引用数据类型传递
来源:互联网 发布:淘宝女装店推荐 编辑:程序博客网 时间:2024/05/22 14:14
基本数据类型:传递的是 值 本身—栈中操作
引用数据类型: 应用,不是 值 本身 —堆中操作(可修改)
Demo1:
public class PassValue{ public static void main(String[] args){ PassValue pv = new PassValue(); int x = 5; System.out.println("方法调用之前x==" + x);//5 pv.change(x);//100 System.out.println("方法调用之后x==" + x);//5 } public void change(int y){//y = 5; y = 100; System.out.println("方法中y==" + y);//100 } }
Demo2:
public class PassValue2{ private int x ; public static void main(String[] args){ PassValue2 obj = new PassValue2(); obj.x = 5; System.out.println("方法调用之前obj.x==" + obj.x);//5 obj.change(obj);//100 System.out.println("方法调用之后obj.x==" + obj.x);//100 } public void change(PassValue2 obj2){ obj2.x = 100; System.out.println("方法中obj2.x==" + obj2.x);//100 } }
0 0
- 基本数据类型与引用数据类型传递
- 基本数据类型与引用数据类型参数传递
- 基本数据类型参数传递与引用数据类型参数传递区别
- 基本数据类型参数传递与引用型数据类型参数传递
- 基本数据类型与引用数据类型
- 基本数据类型和引用数据类型的传递
- 基本数据类型和引用数据类型的传递
- Java数据类型:引用数据类型与基本数据类型
- java基本数据类型传递与引用传递区别详解
- java基本数据类型传递与引用传递区别详解
- java基本数据类型传递与引用传递区别详解
- java基本数据类型传递与引用传递区别详解
- java基本数据类型传递与引用传递区别详解
- java基本数据类型传递与引用传递区别详解
- java基本数据类型传递与引用传递区别详解
- java基本数据类型传递与引用传递的区别详解
- 基本数据类型参数传递图解引用数据类型参数传递图解
- 基本数据类型值传递和引用数据类型值传递比较
- [Mysql数据库] 每天自动备份mysql脚本
- C语言 HTTP上传文件-利用libcurl库上传文件。
- Android数据存储五种方式总结<转载>
- 不通过app Store,使用Ad Hoc发布应用程序
- 移动端css基本知识点
- 基本数据类型与引用数据类型传递
- 现代密码学实践指南[2015年]
- matlab quadprog函数 二次规划的matlab解法
- 总结SPM,ScSPM,LLC
- 利用第三方开源框架 PullToRefreshListView 实现下拉刷新
- textview 前面有标签,textview里面关键字标红,有小表情
- Android高手应该精通哪些内容?
- 网站开发进阶(二十二)HTML UI知识汇总(更新中...)
- hive查询写文件报错Failed with exception Unable to move source hdfs:xx to destination xxx