它的作用是取得包含了目标类文本名字的一个String(注意拼写和大小写)。最后返回的是一个Class 句柄。

解决方案 »

  1.   


         装载驱动程序
           装载驱动程序只需要非常简单的一行代码。例如,你想要使用 JDBC-ODBC 桥驱动程序, 可以用下列代码装载它:    
             Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        
           你的驱动程序文档将告诉你应该使用的类名。例如, 如果类名是 jdbc.DriverXYZ ,你将用代码以下的代码装载驱动程序: 
             Class.forName("jdbc.DriverXYZ");    
           你不需要创建一个驱动程序类的实例并且用 DriverManager 登记它,因为调用 Class.forName 将自动将加载驱动程序类。如果你曾自己创建实例,你将创建一个不必要的副本,但它不会带来什么坏处。    
           加载 Driver 类后,它们即可用来与数据库建立连接。
      

  2.   

    具体参考:http://www.itelite.com/website/index.asp?type=JSP
    odbc相关知识
      

  3.   

    动态装载类,搞清楚时运行时装载
    为什么要这样做呢?
    举个例子:
    有属性文件:
    sysModule.0 = i
    sysModule.filename.i=debug.properties
    sysModule.code.i=DEBUG
    sysModule.cls.i=com.excelhk.common.debug.AdvDebugOut(类名称)
    sysModule.enabled.i=true我可以在程序运行时,读取这段内容,取出类名称,装入内存
    这种用法相当灵活,只要知道类名称就OK了