03 2022 档案
摘要:面向对象是一种模拟现实世界的一种技术,其宗旨就是“为了更轻松地开发软件”。其基本的思想是关注各个构件,提高各个构件的独立性,将各个构件组合起来,实现系统的整体功能!通过构件的独立性,当发生修改时能够影响整体的范围很小,使软件的维护性和重用性更容易。 面向对象的应用不只是"下流工程(编程技术)"还有"
阅读全文
摘要: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
阅读全文