课程
/后端开发
/Java
/反射——Java高级开发必须懂的
我按照视频上的用eclipse敲代码,为何会爆出数组下标越界异常?那个forName(args[0])这句话的args[0]是不是不能这样使用的?有啥方法可以替代?求大神指教
2016-11-29
源自:反射——Java高级开发必须懂的 2-1
正在回答
用CMD 运行 java Office word 即Office后面不能少word 你看看args数组的含义 就是同时在CMD运行语句后面输入的东东
agan4215789 提问者
在cmd运行 OfficeBetter 时,java OfficeBetter Word 中的“”Word“”是参数的作用,等价于Class c=Class.forName("reflect.Word");
你在运行时没有输入
举报
反射,Java高级开发必须要懂的知识点,学好Java高级课程的基础
1 回答什么是动态加载类和静态加载类
6 回答Class c=Class.forName(args[0]);为什么会提示数组下标越界
2 回答为什么反射能实现动态加载?
2 回答动态加载不报错
3 回答出现异常怎么回事?