关于Class.forName(包名.类名);

关于Class.forName(包名.类名);

未知类名的情况,包名.类名,这个未知参数该怎么填写?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好。Class.forName(包名.类名) 只是代码书写格式。“未知”指的实际上是JVM不知道具体的类、具体的对象是什么。而我们程序员是知道类名的,只传入了具体的类名字符串,在JVM看,它只有这个类名字符串。有别于上面的“ 类名.class”,这里的类名实际上是指当前的java文件中有Import进来这个具体的类。也就是说JVM知道这个类的情况。

http://img1.sycdn.imooc.com//climg/5da570e509dea55213420669.jpg
如果解答了同学的疑问,望采纳~

祝学习愉快~

  • 无限精彩 提问者 #1
    谢谢老师!
    2019-10-15 15:42:07
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师