Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这...
分类:
编程语言 时间:
2014-10-21 13:37:17
阅读次数:
181
JDBC连接sql server数据库的步骤如下: 1、加载JDBC驱动程序(只做一次): 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现...
分类:
数据库 时间:
2014-10-20 19:07:44
阅读次数:
266
SysUtil使用最为频繁,代码不多,需要掌握反射跟异步知识。反射:反射是指在程序运行时来加载一些类,主要有两点,一:根据类的名称把类load进来。二:获取类的信息,有哪些方法,是什么类型等加载:Class c=Class.forName("Reflect");获取信息:c.getName()获取名...
分类:
其他好文 时间:
2014-10-11 23:59:16
阅读次数:
319
一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("...
分类:
编程语言 时间:
2014-10-11 20:12:46
阅读次数:
245
一、什么是反射机制简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。二、哪里用到反射机制有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码,Class.forName("com....
分类:
数据库 时间:
2014-10-10 13:41:14
阅读次数:
273
对于JDBC操作数据库步骤: 1.导入驱动包 2.加载驱动(对于mysql数据库,则是Class.forName("com.mysql.jdbc.driver"),对于sql serverl数据库,则是Class.forName("com.microsoft.sqlserver.jdbc.SQLSe...
分类:
数据库 时间:
2014-10-01 01:38:10
阅读次数:
328
使用jdbc方式连接数据库时会使用一句代码Class.forName(StringclassName).这句话是什么意思呢?首先说一点Class.forName(StringclassName)这种方法的作用是装载className这个字符串指定的类。官方文档返回与带有给定字符串名的类或接口相关联的...
分类:
其他好文 时间:
2014-09-29 21:03:57
阅读次数:
147
使用jdbc方式连接数据库时会使用一句代码Class.forName(StringclassName).这句话是什么意思呢?首先说一点Class.forName(StringclassName)这个方法的作用是装载className这个字符串指定的类。官方文档返回与带有给定字符串名的类或接口相关联的...
分类:
其他好文 时间:
2014-09-29 17:02:21
阅读次数:
180
Java对MySQL数据库进行连接、查询和修改0. 一般过程: (1) 调用Class.forName()方法加载驱动程序。 (2) 调用DriverManager对象的getConnection()方法,获得一个Connection对象。 (3) 创建一个Statement对象,准备一个SQ...
分类:
数据库 时间:
2014-09-28 17:19:43
阅读次数:
321
JAVA中,一切皆是对象
Java反射机制就是在程序运行中,可以获得任意一个类的属性和方法。对 Class.forName("com.mysql.jdbc.Driver.class"),相信大家都不会陌生,直到学习Java反射机制,才恍然大悟,原来数据库连接中用到的这句活原来就是Java反射机制。
获取Class对象有三种方式:
一、Class c=Class.forName...
分类:
编程语言 时间:
2014-09-27 18:14:50
阅读次数:
166