摘要:
ThreadLocal是一个支持泛型的java类,抛开里面的静态内部类ThreadLocalMap不说,其实它没几行代码,不信,您自己去看看。它用来干啥?类上注释说的很明白: 它能让线程拥有了自己内部独享的变量 每一个线程可以通过get、set方法去进行操作 可以覆盖initialValue方法指定 阅读全文
摘要:
并发编程最容易遇到的问题就是就是安全问题,因此解决方式有两种 使用同步方法或同步代码块(Synchronized关键字) 使用锁机制(ReentranLock) 使用同步方法或同步代码块(Synchronized关键字) 使用锁机制(ReentranLock) 同步方法和同步代码块(Synchron 阅读全文
摘要:
Fork & Join 的具体含义 Fork 一词的原始含义是吃饭用的叉子,也有分叉的意思。在Linux 平台中,函数 fork()用来创建子进程,使得系统进程可以多一个执行分支。在 Java 中也沿用了类似的命名方式。 而 Join() 的含义和 Thread 类的 join 类似,表示等待。也就 阅读全文
摘要:
主要适用于需要查询多种类型的数据,而且二者的参数没有关联的情况。 1、开启异步调用注解 2、创建抽象类,定义相关方法 1 /** 2 * @author:YZH 3 * time: 2019/8/8 12:16 4 * description: 建立抽象类,定义相关方法 5 **/ 6 public 阅读全文