随笔分类 - Java
摘要:JDBC是用来规范客户端如何访问数据库的一种应用程序接口 编程六步 注册驱动(告诉Java程序,即将要连接的是哪个品牌的数据库) Class.forName("com.mysql.jdbc.Driver"); // mysql驱动5.0之后使用SPI进行注册驱动,不需要使用Class.forName
阅读全文
摘要:SPI,全称为 Service Provider Interface,主要用来被第三方的实现接口功能以及扩展的一种服务发现机制,它会自动加载ClassPath路径下的META-INF/services文件夹下所定义的类。 示例 提供一个接口 // 提供一个接口 public interface Up
阅读全文
摘要:类加载的定义 类加载器的任务是根据一个类的全限定名来读取此类的二进制字节流到JVM中,然后转换为一个与目标类对应的java.lang.Class对象实例。 对于任意一个类,都必须由加载它的类加载器和这个类本身一起共同确立其在Java虚拟机中的唯一性 Java默认提供了三个加载器 BootStrap
阅读全文