![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Mou_mouboy
这个作者很懒,什么都没留下…
展开
-
线程问题
线程问题记一蠢事在使用redisson分布式锁的时候,在单元测试测试这个锁的怎么运行的。既然要测锁,就要用多个线程去测,一想到线程就使用Runable去创建了,因为可以使用内部类直接实现,感觉比较方便。Runable runable = new Runnable() { @Override public void run() { ... }};感觉还ok,然后Runabl...原创 2019-12-26 11:06:31 · 203 阅读 · 0 评论 -
HashMap源码解析
HashMap源码解析初始化HashMap//新建一个HashmapHashMap<String,String> map = new HashMap<>();//无参构造器public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR;// 默认加载因子0.75f}//一个参数的构造器,指定容器大小...原创 2018-10-13 13:04:41 · 170 阅读 · 0 评论 -
LinkedHashMap源码解析
LinkedHashMap源码解析 LinkedHashMap是继承HashMap的,大部分的实现还是由HashMap中的代码来实现的.从听说 LinkedHashMap的时候,只是知道它是一个有序的map集合,它是怎么做到有序的呢,看看它的源码吧.LinkedHashMap如何排序的//默认排序public static void main(String[] args) ...原创 2018-10-13 13:09:00 · 178 阅读 · 0 评论 -
java一个程序的完整过程
java一个程序的完整过程编写期 当我们打开我们熟悉的编程工具 开始一段一段代码的编写,这就是我所说的编写期 public class HelloWorld{ public static void main(String[] args){ System.out.println(&amp;amp;quot;Hello World&amp;amp;quot;); } } 这是我们最熟悉不过的..原创 2018-10-13 15:32:57 · 5023 阅读 · 8 评论 -
服务者提供框架
服务者提供框架概念多个服务提供者实现一个服务,系统为服务提供者的客户端提供多个实现,并把它们从多个实现中解耦出来。(过于官方,导致看不出个所以然)个人理解抽象接口的定义中间商提供商的对接口的实现服务者提供框架中一共有四个组件三个重要的组件:服务接口,提供者注册API,服务访问API第四个组件:服务提供者接口介绍一个这个四个组件和上面关系图的联系抽象接口的定义 ——> 服务接...原创 2019-09-22 22:03:59 · 190 阅读 · 0 评论