永发信息网

java的匿名函数怎么用

答案:2  悬赏:60  手机版
解决时间 2021-02-20 00:47
java的匿名函数怎么用
最佳答案
Java 应用程序按值传递参数(引用类型或基本类型),其实都是传递他们的一份拷贝.而不是数据本身.(不是像 C++ 中那样对原始值进行操作。)

例1:
Java代码
//在函数中传递基本数据类型,
public class Test {

public static void change(int i, int j) {
int temp = i;
i = j;
j = temp;
}

public static void main(String[] args) {
int a = 3;
int b = 4;
change(a, b);

System.out.println("a=" + a);
System.out.println("b=" + b);
}
}

结果为:
a=3
b=4
原因就是 参数中传递的是 基本类型 a 和 b 的拷贝,在函数中交换的也是那份拷贝的值 而不是数据本身;

例2:
Java代码
//传的是引用数据类型
public class Test {

public static void change(int[] counts) {
counts[0] = 6;
System.out.println(counts[0]);
}

public static void main(String[] args) {
int[] count = { 1, 2, 3, 4, 5 };
change(count);
}
}

在方法中 传递引用数据类型int数组,实际上传递的是其引用count的拷贝,他们都指向数组对象,在方法中可以改变数组对象的内容。即:对复制的引用所调用的方法更改的是同一个对象。
全部回答
ftp 服务器没有匿名,必需存在的。。。。。。可以匿名登录,用户名就是匿名的英文单词anonymous、密码就是邮箱
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小温力在什么地方啊,我要过去处理事情
倩女幽魂怎样在同一个区里选择不同的职业?
有人诋毁我的名誉,严重影响我的生活,怎么告
东门口街/银河路(路口)这个地址在什么地方,
有关颈静脉怒张正确的是A.正常人坐位或平卧时
大束镇匡庄村有没有天天快递
小米3隐藏功能
七雄争霸如何快速获得资源
绿化带地下公共停车场地址在哪,我要去那里办
在平安普惠借了8万。还了6期现在没能力还了。
iphone6闹钟怎么设置闹钟凌晨0点40?
爱爱后老公的精液留在体内不排出好吗?
现有四个实验装置,若要验证绿色开花植物产生
过街鼠比喻什么
龙德紫金商场东南门地址有知道的么?有点事想
推荐资讯
健身需要多久才会让人肌肉变大
笔记本电脑键盘一个键J不好用了怎么换?
英雄无敌5命运之锤 控制台命令怎么使用?
国外美食代购怎么做
重庆何氏风味鱼庄在什么地方啊,我要过去处理
九九事变简介
做人妖要什么要求
恩格斯说:“葡萄牙人在非洲海岸、印度和整个
【自考成绩查询时间】2018年4月上海自考成绩
昆明泰恒科技有限公司怎么去啊,有知道地址的
苹果6s手机进水一直显示音量调节 就是底下的
求助篮球哪有卖的不错的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?