1、加载驱动类 Class.forName(“”); 2、创建数据库连接 Connection con = DriverManager.getConnection(url, user, password); 3、创建Statement对象 Statement stat = con.createSta...
分类:
数据库 时间:
2014-11-13 23:51:05
阅读次数:
268
Demo1Connection connection=null; Statement stmt=null; int result=-1; try { Class.forName("com.mysql.jdbc.Drive...
分类:
数据库 时间:
2014-11-13 23:45:46
阅读次数:
285
在使用JDBC连接数据库之前首先要加载相应数据库的JDBC驱动类,可以通过通用方法Class.forName来加载驱动类。 方式一:使用JDBC-ODBC连接桥 一般安装JDK后会自带JDBC-ODBC桥驱动程序,一般在…\lib\rt.jar中,但也有例外,我就碰到没有自带的情况,这时自行下载了一...
分类:
数据库 时间:
2014-11-13 23:44:00
阅读次数:
221
反射就是加载类的class文件,并解析里面的数据。利用反射技术可以对一个类进行解剖,把各个组成部分映射成一个个对象。
1、Class类
Class: 根据所有类的class文件所抽象出的类型如何得到某个class文件对应的class对象。
Class.forName(“类名”) 用全类名。
1.1Class类的常用方法
Field getField(String name) 根据...
分类:
编程语言 时间:
2014-11-08 18:19:51
阅读次数:
195
使用jdbc方式连接数据库时会使用一句代码Class.forName(StringclassName).这句话是什么意思呢?首先说一点Class.forName(StringclassName)这种方法的作用是装载className这个字符串指定的类。官方文档返回与带有给定字符串名的类或接口相关联的...
分类:
其他好文 时间:
2014-11-06 19:31:01
阅读次数:
213
判断手机型号:private boolean isUnusualPhone(){
try {
Class cl = Class.forName("android.os.SystemProperties");
Object invoker = cl.newInstance();
Method m = cl.getMethod("get", new Class[] {...
分类:
移动开发 时间:
2014-10-30 15:23:16
阅读次数:
155
pclass = Class.forName("get_class_method.Person"); //Field ageField = pclass.getField("age");//因为age成员变量是私有的,所以会产生NoSuchFieldExcepti...
分类:
编程语言 时间:
2014-10-28 09:21:10
阅读次数:
179
使用jdbc方式连接数据库时会使用一句代码Class.forName(StringclassName).这句话是什么意思呢?首先说一点Class.forName(StringclassName)这种方法的作用是装载className这个字符串指定的类。官方文档返回与带有给定字符串名的类或接口相关联的...
分类:
其他好文 时间:
2014-10-27 12:13:20
阅读次数:
160
public class JDBCTest {// public static void main(String[] args) throws Exception {// Class.forName("com.mysql.jdbc.Driver");// Connection conn=Driv.....
分类:
数据库 时间:
2014-10-27 06:53:27
阅读次数:
214
静态加载: 编译时刻加载类 (1)new创建对象是静态加载类,在编译时加载类动态加载: 运行时刻加载类 (2)Class c=Class.forName() 动态加载类 c.newInstance();代码:(1)创建一个office类:class Office { ...
分类:
编程语言 时间:
2014-10-25 20:10:48
阅读次数:
235