anonymous object的意思|示意
隐名对象
anonymous object的用法详解
'
Anonymous (匿名) 对象是指没有明确名称的对象。
Anonymous objects(匿名对象)也称为无名对象,它使用 new 关键字创建,不指定类或类型。它们通常用在对对象只有一次使用的情况下,或者在方法参数列表中,使用匿名对象作为参数,这种情况下,你不需要创建单独的类来保存参数。
如下代码所示,使用匿名对象来创建一个具有三个属性的对象。
Anonymous ObjectExample
AnonymousObject obj = new AnonymousObject(){
int id = 1001;
String name= \\"David\\";
double salary = 50000;
};
使用匿名对象的另一个常见用法是在方法调用中将参数传递给方法,如下所示:
callMethod(new AnonymousObject(){
int p1 = 10;
int p2 = 20;
});
上面代码中,callMethod() 方法接受两个参数 p1 和 p2,在调用方法的时候不需要创建单独的对象来保存参数,你只需要使用匿名对象,就能完成调用。
总结
虽然 anonymous 对象的用法简单,但是它在 Java 编程中非常有用,它可以大大简化代码。使用 anonymous 对象可以在一行中创建对象,并可以立即调用方法。它也可以用来传递参数,而无需创建单独的对象。
'anonymous object相关短语
1、 anonymous s object 未名天体