采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师早上好 我想问下,为什么通过如下方式调用main方法会报 ‘IllegalArgumentException’异常(红框内容)。上面的那种方式是我百度的调用方法
Invoke方法是针对一个实例,调用这个实例的方法。
其实和调用方法是一样的,比如obj.foo()这样是 OK的。 但是obj.getClass().foo(), 就不行了。 obj.getClass()是Class<T>。
老师,那这个main方法为啥不能传入 String[].Class,而要new一个Object里面,再new 一个String[]
main是静态方法,本质上不属于对象实例啊
非常感谢!
登录后可查看更多问答,登录/注册
深度剖析大厂面试高频真题,让你秒变offer收割机
1.5k 6
1.1k 11
1.1k 10
781 10
864 8