标签:jdk1.7 定义 load 基础上 trap 基础 ssm 虚拟机 rt.jar
1.使用代理对象,是为了在不修改目标对象的基础上,增强主业务逻辑。客户类真正的想要访问的对象是目标对象,但客户类真正可以访问的对象是代理对象。
2.静态代理是指,代理类在程序运行前就已经定义好,其与目标类的关系在程序运行前就已经确立
3.SomeServiceProxy和SomeServiceImpl都实现ISomeService接口,并且SomeServiceProxy依赖于实现了ISomeService接口的目标类
4.动态代理
JDK的Proxy:
CGLIB动态代理:
5.java命令启动java虚拟机:
1)启动虚拟机:D:\SoftwareInstalled\jdk1.7\jre\bin\server\jvm.dll
2)启动类加载器:Bootstrap ClassLoader:D:\SoftwareInstalled\jdk1.7\jre\lib\rt.jar
3)扩展类加载器:extension ClassLoader:D:\SoftwareInstalled\jdk1.7\jre\lib\ext\*.jar
4)应用程序类加载器:Application ClassLoader:负责加载用户类路径(ClassPath)上所指定的类库。
6.
标签:jdk1.7 定义 load 基础上 trap 基础 ssm 虚拟机 rt.jar
原文地址:https://www.cnblogs.com/lvjygogo/p/8748046.html