1. 类加载器和类初始化:
类加载器:
类加载器用来加载java类到java虚拟机中, .java文件经过javac编译之后变为.class字节码文件, 类加载器负责读取 Java 字节码, 并转换成 java.lang.Class 类的一个实例. 每个这样的实例用来表示一个 Java 类. 通过此实例的 newInstance() 方法就可以创建出该类的一个对象. 基本上所有的类加载器都是 java.lang.ClassLoader 类的一个实例.
类初始化:
类被加载之后, jvm 已经获得了一个描述类结构的 Class实例. 但是还需要进行类初始化操作之后才能正常使用此类, 类初始化操作就是执行一遍类的静态语句, 包括静态变量的声明还有静态代码块.
2. DriverManager:
使用:(例子)
以上两种方法均可以!
功能:
注册驱动, 将尝试找到可与那个URL所代表的数据库进行连接的驱动程序.
获取数据库连接:
3. getConnection:
使用:(例子)
4. statement:
使用:(例子)
5. ResultSet:
返回一个结果集对象