args[0]代表了什么?

来源:2-1 Java 动态加载类

qq_飞吻往事随风_0

2015-12-11 21:41

老师我想问下Class.forName(args[0])这个args[0]代表了什么?括号里面刚才不是说应该放你应该加载类的地址么。。难道args[0]里面就是放的加载的地址?

写回答 关注

1回答

  • Jack___
    2015-12-11 21:46:48

    args[0]代表获取args数组的第一个元素,Class.forName();这个可以查找一下API,forName()这个方法放置的是某个类的具体存放位置,比如我把project.java放在Work这个包里面,那么args[0]应该就是Work.project。个人见解,仅供交流。

    Jack__... 回复qq_飞吻往...

    你可以理解为获取到了这个Work这个包里面的Project这个类,建议看一下反射的Class这个东西,里面的写的会比我的解释更加专业。

    2015-12-14 21:56:50

    共 2 条回复 >

反射——Java高级开发必须懂的

反射,Java高级开发必须要懂的知识点,学好Java高级课程的基础

151493 学习 · 335 问题

查看课程

相似问题