社区
Web 开发
帖子详情
关于Class.forName( ).newInstance()的一个问题,急问,谢谢
sydongda
2004-10-12 08:58:44
在我的classes目录下有这样一个class:com.tom.events.abc;
然后我在此目录下的另一个java文件里有这样一条语句:
Class.forName(com.tom.events.abc).newInstance()
编译时总是提示:在tom包里找不到events文件,我是在jdk下编译的,请问这是为什么呀?
谢谢
急啊
...全文
184
6
打赏
收藏
关于Class.forName( ).newInstance()的一个问题,急问,谢谢
在我的classes目录下有这样一个class:com.tom.events.abc; 然后我在此目录下的另一个java文件里有这样一条语句: Class.forName(com.tom.events.abc).newInstance() 编译时总是提示:在tom包里找不到events文件,我是在jdk下编译的,请问这是为什么呀? 谢谢 急啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baffling
2004-11-02
打赏
举报
回复
gz
sydongda
2004-10-13
打赏
举报
回复
谢谢
呵呵
非常谢谢
LDH202
2004-10-13
打赏
举报
回复
结贴我还回复:
为了安全编程,可以这样用
com.tom.events.abc o=null;
try{
Class.forName("com.tom.events.abc");
o = new com.tom.events.abc(参数);
}catch(Exception ex){
...
}
既可以检测该类是否存在,又可以使用带参数的构造函数
sydongda
2004-10-12
打赏
举报
回复
谢谢
LDH202
2004-10-12
打赏
举报
回复
PF楼主。。。。。。楼上的是对的
不过newInstance是没办法带构造参数的
bjwulin
2004-10-12
打赏
举报
回复
修改为:Class.forName("com.tom.events.abc").newInstance()即可。
Class
.forName()用法详解
本文深入讲解Java中的
Class
对象,包括其定义、生成方式、作用及方法。探讨
Class
对象的三种获取方式,
Class
.forName()的使用场景,
new
Instance
与
new
关键字的区别,以及在数据库驱动加载和AIDL通信中的应用。
class
.forName()详解
本文深入探讨Java中
class
.forName()方法的用途及其实现原理,解析动态加载类及
new
Instance
()方法创建对象的过程,对比
new
关键字与
new
Instance
的区别,并介绍其在数据库驱动加载中的应用。
关于
Class
.forName(
class
Name).
new
Instance
()介绍
本文深入解析Java中
Class
.forName方法的用途及其实现机制,探讨其与
new
Instance
方法的区别,以及如何利用此方法实现类的动态加载,增强软件的可扩展性和重用性。
Class
.forName()用法及与
new
的区别
本文探讨了Java中
new
关键字与
Class
.forName()方法的区别,详细解释了
new
Instance
()方法的使用场景及局限性,并分析了在数据库驱动加载中仅使用
Class
.forName()的原因。
Class
.forName()用法简介说明
本文详细介绍了Java中的
Class
.forName()方法,包括其功能、使用方式和应用场景。
Class
.forName()用于在运行时动态加载类,执行类的静态代码块。获取
Class
对象有三种方法:通过Object的get
Class
(),使用
Class
的forName(),或直接通过类名.
class
。
new
Instance
()方法可创建类的实例,但只能调用无参构造器,与
new
关键字相比,
new
Instance
()更灵活但效率较低。
Class
.forName()常用于工厂模式和动态加载类。
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章