2021年5月31日

摘要: 进程和线程 1、进程是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程是资源分配的最小单位,一个程序有至少一个进程。 1、线程是操作系统能够进行运算调度的最小单位。一个进程有至少有一个线程。 2、进程有自己的独立地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响。每启动一个进程 阅读全文
posted @ 2021-05-31 06:52 Jumpig 阅读(72) 评论(0) 推荐(0)
 
摘要: 动态代理 动态代理是动态生成的,不是我们直接写好的。 动态代理分为两大类:基于接口的动态代理、基于类的动态代理 基于接口:JDK动态代理【这章只讲这个】 基于类:cglib java字节码实现:javassist 需要了解两个类 Proxy【代理】 InvocationHandler【调用处理程序】 阅读全文
posted @ 2021-05-31 06:51 Jumpig 阅读(55) 评论(0) 推荐(0)
 
摘要: SINGLETON 核心作用: 保证一个类只有一个实例,并且提供一个访问该实例的全局访问点 常见场景: Windows的任务管理器 Spring中的bean PROS: 只生成一个实例,减少系统开销 设置全局的访问点,优化共享资源访问 常见的五种单例模式: 饿汉模式、懒汉模式、DCL懒汉模式、静态内 阅读全文
posted @ 2021-05-31 06:50 Jumpig 阅读(171) 评论(0) 推荐(0)