2018年8月2日

MySQL 检索数据(SELECT)

摘要: 检索单个列 mysql> SELECT 列名 FROM 表名; 如下,从表products中检索prod_name列 mysql> SELECT prod_name FROM products; 检索多个列 mysql> SELECT 列名,列名... FROM 表名; 如下,从表products中 阅读全文

posted @ 2018-08-02 23:37 Deltadeblog 阅读(330) 评论(0) 推荐(0) 编辑

java 加载数据库驱动

摘要: JDBC编程步骤见 JDBC编程步骤 JDBC编程的第一步是加载数据库驱动,使用Class类的forName()方法,Class.forName("com.mysql.jdbc.Driver")。 比较令人疑惑的是,它是如何加载驱动的,后续的DriverManager又是如何利用该驱动的。 打开Dr 阅读全文

posted @ 2018-08-02 19:16 Deltadeblog 阅读(4560) 评论(0) 推荐(0) 编辑

JDBC 编程步骤

摘要: java访问数据库的步骤如下: 加载数据库驱动 通常使用Class.forName(driverClass)来加载驱动 通过DriverManager获取数据库连接 url: 数据库的url,用于定位数据库,如 jdbc:mysql://hostname:port/databasename user 阅读全文

posted @ 2018-08-02 17:32 Deltadeblog 阅读(439) 评论(0) 推荐(0) 编辑

三种方法获取Class对象的区别

摘要: 有关反射的内容见 java反射 得到某个类的Class对象有三种方法: 使用“类名.class”取得 Class.forName(String className) 通过该类实例对象的getClass() 三种方法有何不同? 类名.class 不做类的初始化工作,返回类的Class对象。 Class 阅读全文

posted @ 2018-08-02 16:17 Deltadeblog 阅读(556) 评论(0) 推荐(0) 编辑

java 反射创建实例与new创建实例的区别

摘要: new创建实例 new创建一个编译时已知的类的实例,也即是静态的创建实例; 可以调用类的任何构造器来创建实例; 速度更快,由于可以将需要的类写入字节文件中(hardcoded into the bytecode)。 反射创建实例(如Class.forName().newInstance()) 反射创 阅读全文

posted @ 2018-08-02 11:12 Deltadeblog 阅读(1004) 评论(0) 推荐(0) 编辑

导航