
java
净心の小邓子
这个作者很懒,什么都没留下…
展开
-
Java 定时任务线程池解析——ScheduledThreadPoolExecutor
由于比较好奇java的定时任务线程池是怎么实现定时执行的功能的。就研究了下ScheduledThreadPoolExecutor的源码。ScheduledThreadPoolExecutor继承ThreadPoolExecutor,也是使用ThreadPoolExecutor的线程池基本功能的。如果不了解线程池基本原理的,可以先去了解一下线程池的源码,了解下线程池的工作方式,Worde...原创 2020-04-09 18:54:38 · 560 阅读 · 0 评论 -
Java HashMap源码分析——扩容
java中HashMap非常常用,HashMap针对效率做了很多方面的优化。无论是从使用角度还是从学习角度,分析一下HashMap的源码对我们都有很大帮助。可以让我们更好的掌握HashMap的使用方式,也能从中借鉴一些编程方法。这里也没有写的面面俱到,可以写的地方太多了,恐怕很少人能有耐心看完。所以我只是写了一些我感觉比较重要,比较有意思的点。由于各个版本的HashMap实现方式有很大的区别,这里...原创 2020-04-04 19:14:41 · 318 阅读 · 0 评论 -
java 重写(override) 和 重载(overload) 的实现原理
刚开始学习Java的时候,就了解了Java这个比较有意思的特性:重写 和 重载。开始的有时候从名字上还总是容易弄混。我相信熟悉Java这门语言的同学都应该了解这两个特性,可能只是从语言层面上了解这种写法,但是jvm是如何实现他们的呢 ?重载官方给出的介绍:一. overload:The Java programming language supports overloadin...原创 2018-09-21 18:20:03 · 1671 阅读 · 0 评论