社区
Java SE
帖子详情
请问怎样根据一个类的完整类名,来得到这个类??
CharlesYoung2010
2013-03-19 09:18:52
比如我现在有个类cn.domain.Article,我现在只知道这个类的完整类名字符串"cn.domain.Article",那么现在怎样得到cn.domain.Article这个类???
...全文
142
6
打赏
收藏
请问怎样根据一个类的完整类名,来得到这个类??
比如我现在有个类cn.domain.Article,我现在只知道这个类的完整类名字符串"cn.domain.Article",那么现在怎样得到cn.domain.Article这个类???
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Ada168855
2013-03-20
打赏
举报
回复
哈哈,答案挺统一的,那我就不多说了,上面各位大侠已经说过了
泰坦小毛驴
2013-03-19
打赏
举报
回复
果断反射
司青-已停止更新
2013-03-19
打赏
举报
回复
调用Article类的getClass()方法,再调用getName()方法即可返回类名。如: Artical.getClass().getName()
少主无翼
2013-03-19
打赏
举报
回复
利用反射 先去看看有关反射的文章吧
龙四
2013-03-19
打赏
举报
回复
http://www.ticmy.com/?p=200
zxd297139205
2013-03-19
打赏
举报
回复
反射机制class.forName("");
Java
完整
类
名
Java中我们通常情况下声明
一个
类
都是直接写其
类
名
,而实际上每个
类
都有
完整
的
类
名
,以包名.
类
名
的形式声明,例如我们常用的
类
: String:java.lang.String List:java.util.List NumberFormat:java.text.NumberFormat 比如Date
类
,我们在声明的时候Date date = new Date(); 而Date
类
有两个,
一个
是java util包下的,
一个
是java sql包下的,我们可以通过
完整
类
名
来加以区分: java.util.Dat
java
类
名
方法_Java怎么在方法中按照
类
名
new
一个
类
?
Java中有
一个
高级特性:反射,可以根据你传入的
类
的全限定名,即
完整
的
类
名
字符串(比如说name),来动态实例化(就是你所说的打开或new出来)你所传入与name同名的
类
。Talk is cheap, show me the code, so, 用例子说话:假设你已经写了3个Jframe窗口
类
:1 org.evergreen.demo.Jframe1:package org.evergreen.d...
java 根据
类
名
称获取
类
_java反射机制,通过
类
名
获取对象,通过方法名和参数调...
try {//
得到
对象Class c = Class.forName("
完整
类
名
");Object yourObj = c.newInstance();//
得到
方法Method methlist[] = cls.getDeclaredMethods();for (int i = 0; i < methlist.length; i++) {Method m = methlist[i];}//获...
java 根据
类
名
获取实例
Java 根据
类
名
获取实例 概述 在 Java 中,我们可以通过反射机制实现根据
类
名
获取实例的功能。反射是 Java 的一项强大的特性,能够在运行时获取
类
的信息并进行操作。这对于一些需要动态加载
类
的场景非常有用,比如插件化开发、工厂模式等。 流程 下面是获取实例的整个流程,我们可以通过表格来展示: 步骤 操作 ...
idea 快捷键获取
类
的全限定
类
名
(包名+
类
名
)
1:选中
一个
类
名
,然后右键 Copy Reference 2:点击paste without Formatting 3:查看结果
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章