可变长参数以及面试题

1.可变长参数“”…“”的特性
答:使用省略号“”…“”来实现可变参数
(1)只能作为最后一个参数出现,例如:public void f(String[] aa,String…a)
(2)只能位于变量的类型与变量名之间;
(3)编译器为可变参数隐含创建一个数组,在调用的时候,可以用数组的形式来访问可变参数。例如:
public class Test{
public static void main(String[] args){
print(1,2);
}
public static void print(int…args){
for(int i=0;i<args.lenght;i++){
System.out.print(args[i]);
}
}
}

输出的结果为:1,2

2. 如何获取Class的对象
答:
可变长参数以及面试题
3.

可变长参数以及面试题

可变长参数以及面试题
5.

可变长参数以及面试题
然后生成.class字节码文件,最后在class文件中找到main()函数执行。

可变长参数以及面试题