Class>... classes是什么意思?
我在阅读Junit4.4的源代码时
/**
* Constructs a TestSuite from the given array of classes.
* @param classes {@link TestCase}s
*/
public TestSuite (Class<?>... classes) {
for (Class<?> each : classes)
addTest(new TestSuite(each.asSubclass(TestCase.class)));
}
Class<?>... classes这样表示是什么意思?依照说明来看时是类的数组,那为何不这样表示:Class<?>[] classes