黑马程序员技术交流社区
标题:
对象的特点
[打印本页]
作者:
刘彦宗
时间:
2015-10-21 19:33
标题:
对象的特点
匿名对象是对象的简化形式
我们也可以不定义对象的句柄,而直接调用这个对象的方法。这样的对象叫做匿名对象。
如:new Person().shout();
匿名对象两种使用情况:
当对对象方法仅进行一次调用的时
匿名对象可以作为实际参数进行传递
作者:
刘彦宗
时间:
2015-10-21 19:35
可变参数
可变参数:方法参数部分指定类型的参数个数是可变多个
可变参数方法的使用与方法参数部分使用数组是一致的
public void sayHello(String ... name){
System.out.print("这是可变参数的方法 ");
for(int i = 0;i < name.length;i++){
System.out.println("Hello! " + name[i]);
}
}
长度从0开始到任意多个,都可以定义。
但是void sayHello(String ... name){}
void sayHello(String[] name){}
不能同时出现在一个类的定义中
public void sayHello(String name){}
public void sayHello(String ... name){}
构成重载
可变个数的形参要定义在方法形参的最后。
void sayHello(int i,String ... name){}
一个方法中最多定义一个可变参数的形参
作者:
我是大明星
时间:
2015-10-21 19:42
讲的不是很清楚,例子不太好。
作者:
shiawase
时间:
2015-10-21 20:23
加油!加油!加油!加油!加油!加油!加油!加油!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2