java中参数传递的方式是什么
答案:2 悬赏:70
解决时间 2021-03-08 16:18
- 提问者网友:优雅ぉ小姐
- 2021-03-07 15:25
java中参数传递的方式是什么
最佳答案
- 二级知识专家网友:苦柚恕我颓废
- 2021-03-07 16:49
java中对于普通的数据类型是值传递如int
有些高级点的是引用传递如int[]
有些高级点的是引用传递如int[]
全部回答
- 1楼网友:青灯壁纸妹
- 2021-03-07 17:39
在 java 应用程序中永远不会传递对象,而只传递对象引用。因此是按引用传递对象。java应用程序按引用传递对象这一事实并不意味着 java 应用程序按引用传递参数。参数可以是对象引用,而 java 应用程序是按值传递对象引用的。
1. 对象是按引用传递的;
2. java 应用程序有且仅有的一种参数传递机制,即按值传递;
3. 按值传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的一个副本;
4. 按引用传递意味着当将一个参数传递给一个函数时,函数接收的是原始值的内存地址,而不是值的副本。
java 应用程序中的变量可以为以下两种类型之一:引用类型或基本类型。当作为参数传递给一个方法时,处理这两种类型的方式是相同的。两种类型都是按值传递的;没有一种按引用传递。
注:参数是按值而不是按引用传递的,说明 java 应用程序有且仅有的一种参数传递机制,即按值传递。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯