正在经历一个问题,这件事使我感到困惑
getDeclaredConstructor(new Class[]{String.class,Integer.class})
但是这个东西也可以
getDeclaredConstructor(String.class,Integer.class)
那为什么要用上面的呢?
您可以同时使用它们和行为是相同的。我想这只是为了方便。
http://docs.oracle.com/javase/1.5.0/docs/guide/language/varargs.html
final参数类型之后的三个句点表示final参数可以作为数组或参数序列传递。Varargs只能在最终参数位置使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句