请教一个java基础深的问题......
在一个java文件里导入这样一个类:
import com.cybersoft.db.DBAgent;
请问怎么判断DBAgent这个类是否存在? 也就是说程序加载了这个类了吗? 谢谢!
------解决方案--------------------ClassLoader
------解决方案--------------------Object o =Class.forName( "com.cybersoft.db.DBAgent ").newInstance();
if(o==null)
------解决方案--------------------楼上的说得很清楚了.
如果没有加载这个类的话,编译器应该也不会通过.
除非LZ是用文本编辑器的高手.
------解决方案--------------------同意楼上的
------解决方案--------------------加try块,forName会有异常,在找不到类的时候
------解决方案--------------------eclipse下就容易多了,编译器会做检查。