Loading

02 2023 档案

摘要:什么是动态代理 动态代理其实就是JVM在运行期间动态创建并加载class的过程。 为什么需要动态代理 动态代理可以无侵入式的扩展代码,可以做到不修改源码重新编译的情况下,增加某些方法或某些功能,在方法执行前后做任何你想做的事情。具体应用的话,比如可以添加调用日志,做事务控制等。 动态代理代码实例 接 阅读全文
posted @ 2023-02-16 22:54 Hel10 阅读(67) 评论(0) 推荐(0) 编辑
摘要:类加载的大致过程 编写.java文件,该文件存储的程序需要执行的逻辑内容,将.java经过Java编译器编译之后生成对应的.class后缀文件,class文件是.java文件经过转换之后的JVM虚拟机指令,当需要加载某个类的时候,JVM虚拟机会将对应的class文件加载,并创建对应的class对象, 阅读全文
posted @ 2023-02-15 00:30 Hel10 阅读(86) 评论(0) 推荐(0) 编辑
摘要:反射基本概念 java反射机制可以无视类方法、变量去访问权限修饰符(private/public)等,并且可以调用任何类中的任意方法、访问并修改成员变量值。举个例子,项目中一开始使用的是Mysql来充当我们的数据库的,但是后面由于性能不符合不得不更换为Oracle的数据库,那么如果我们没有采用反射, 阅读全文
posted @ 2023-02-08 21:52 Hel10 阅读(74) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示