日期:2014-05-20  浏览次数:20591 次

请教Java中的一个数组定义问题
public static class<?> var[] = {
  good.class,
  bad.class,
  exec.class,
}

请问这是个什么定义方式啊,是类数组定义吗?请大虾给一个详细的解释啊,谢谢了

------解决方案--------------------
写成这个样子能更好理解一点?

public static Class[] var = new Class[] {Example2_4.class,Example2_4.class,Example2_4.class};

是一个普通的数组定义方式,不过是定义的数组类型不是基本类型.
------解决方案--------------------
就是一个常规数组,数组元素是“类型”。不过楼主程序的大小写应该存在问题吧?