类的生命周期
我们用编译器写的代码是.java文件,有一门课叫编译原理,.java文件经过编辑生成.class文件,类加载,指的是从.class文件如何加载到内存并被JVM识别的过程。
我们用编译器写的代码是.java文件,有一门课叫编译原理,.java文件经过编辑生成.class文件,类加载,指的是从.class文件如何加载到内存并被JVM识别的过程。
spring事务 https://juejin.cn/post/6844903801841778702
静态代理 由于静态代理在代码运行之前就已经存在代理类,因此对于每一个代理对象都需要建一个代理类去代理。 当需要代理的对象很多时就需要创建很多的代理类,严重降低程序的可维护性。用动态代理就可以解决这个问题。 静态代理对于代理的角色是固定的,如 dao 层有20个 dao 类,如果要对方法的访问权限进行代理,此时需...
一、序列化的含义、意义及使用场景
控制反转 ioc 是一种解耦的设计思想。它的主要目的是借助于“第三方”(Spring 中的 IOC 容器) 实现具有依赖关系的对象之间的解耦。 Spring IOC 容器就像是一个工厂一样,当我们需要创建一个对象的时候,只需要配置好配置文件/注解即可,完全不用考虑对象是如何被创建出来的。 IOC 容器负责创建对...