![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
文章平均质量分 92
主要介绍Java的基础知识
人生逆旅我亦行人
学海无涯!
展开
-
串行处理的优化方式有哪些?
在做业务功能的时候,难免会遇到一个功能需要几部分的信息,结果获取完毕后,然后把它们聚合起来构造对应的响应信息,通常情况下我们会把这些毫无相关的业务处理串行的处理掉,这种处理方式当然可以解决这个业务。但是考虑到接口响应时间相关的问题时,或许我们可以使用其它办法来提高它的响应速度。......原创 2022-06-02 11:35:19 · 567 阅读 · 0 评论 -
万字长文解析CGLib动态代理源码!
CGLIB是一个强大的,高性能,高质量的Code生成类库,它可以在运行期扩展Java类与实现Java接口。原创 2021-02-25 14:33:04 · 1823 阅读 · 10 评论 -
JDK静态代理与JDK动态代理你真的需要了解一下了!
说到动态代理不得不说AOP,它是OOP的补充,通过AOP思想我们可以把公共部分抽取出来,一方面减少了代码污染,另一方面也降低了各业务逻辑之间的耦合度。原创 2021-02-04 17:32:21 · 579 阅读 · 6 评论 -
Java元注解及代码示例
注解是 JDK5.0 引入的一种注释机制,本文基于JDK1.8的基础上主要讲解注解的语法及使用。原创 2020-09-11 17:37:52 · 535 阅读 · 0 评论 -
单例模式中懒汉模式的线程安全问题浅析
单例模式与多线程的结合,使用过程中如果考虑的不全面,会造成一些意想不到的后果,本文将介绍如何正确在多线程中使用单例模式。原创 2020-07-09 14:32:59 · 9383 阅读 · 0 评论 -
Thread基础还不明白?还不快和我一起学
1)线程的启动;2)如何使线程暂停;3)线程的优先级;4)线程安全相关的问题原创 2020-04-22 18:20:45 · 10720 阅读 · 0 评论 -
一文详解synchronized与volatile
1)synchronized对象监视器为Object时的使用;2)synchronized对象监视器为Class时的使用;3)非线程安全是如何出现的;4)volatile的主要作用;5)volatile与synchronized的区别及使用情况。原创 2020-04-28 14:55:12 · 10596 阅读 · 0 评论 -
一文详解wait与notify
1)使用wait/notify实现线程间的通信。2)生产者/消费者模式的实现。3)方法join的使用。4)ThreadLocal类的使用。原创 2020-05-28 14:49:29 · 10905 阅读 · 0 评论 -
ReentrantLock你了解多少?
ReentrantLock你了解多少?本文将介绍ReentrantLock类的使用,ReentrantReadWriteLock类的使用。原创 2020-07-03 14:17:14 · 10786 阅读 · 0 评论 -
定时调度Timer与ScheduledExecutorService的使用与源码解析
1.如何实现指定时间执行任务?2.如何实现按指定周期执行任务?3.Timer与ScheduledExecutorService的区别是什么?本文将介绍定时调度Timer与ScheduledExecutorService的使用及源码解析。原创 2020-07-07 16:36:39 · 10936 阅读 · 1 评论