![](https://img-blog.csdnimg.cn/b05dee7892464f77bf34a6b26acf06f0.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
日常基本功
学无止境,夯实基础。
藿香正气
这个作者很懒,什么都没留下…
展开
-
高频的反射操作,可以使用「Lambda 生成函数映射」代替
用「 Lambda 生成函数映射」代替「高频的反射操作」原创 2023-02-21 15:16:52 · 817 阅读 · 0 评论 -
创建线程的4种方法
创建线程的方式原创 2023-02-20 18:22:46 · 364 阅读 · 0 评论 -
共享锁CountDownLatch练习
共享锁CountDownLatch原创 2023-02-14 16:36:50 · 299 阅读 · 0 评论 -
SimpleDateFormat是线程不安全的
SimpleDateFormat是线程不安全的原创 2023-02-08 17:06:31 · 222 阅读 · 0 评论 -
需要在synchronized同步块的内部使用wait()和notify()方法
wait()和notify()类型方法必须放在synchronized()同步块中使用原创 2023-02-07 16:49:04 · 322 阅读 · 0 评论 -
java8的Comparator排序
Comparator.comparing原创 2023-02-01 14:55:25 · 681 阅读 · 0 评论 -
ListenableFuture练习
ListenableFuture是对原有Future的增强,用于监听Future任务的执行情况。原创 2022-10-21 15:41:41 · 254 阅读 · 0 评论