JAVA 获取class对象 类名.class Class.forName()两种方法什么情况下使用 为什么?

类名.classClass.forName()两种方法各在什么情况下使用的为什么在这种情况下使用请具体说明一下???谢谢了... 类名.class Class.forName()两种方法各在什么情况下使用的 为什么在这种情况下使用请具体说明一下??? 谢谢了 展开
 我来答
匿名用户
推荐于2017-11-26
展开全部
Class.forName()是根据类名称加载类 比如有一个类名为com.abc.AAA 此处Class.forName(‘com.abc.AAA ’).newInstance()就会创建一个AAA对象而.class一般用来获取类的通用属性 比如AAA.class.getDeclareMethod()是获取AAA类的所有声明的方法 主要用于反射机制
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式