摘要: 1.创建线程 继承Thread类 实现Runnable接口或者Callable接口 通过线程池 public static void main(String[] args) { //创建线程1 new Thread( () -> System.out.println(Thread.currentTh 阅读全文
posted @ 2020-09-02 21:57 马晟 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 1.定义 线程本地的变量副本,属于每个线程独有。每个线程使用ThreadLocal设置自己的值,设置的值之间不受影响,但是使用同一个ThreadLocal对象。所以设置的每个变量,是给每个线程一个独有的变量副本 2.简单使用 public class HelloThreadLocal { priva 阅读全文
posted @ 2020-09-02 21:56 马晟 阅读(144) 评论(0) 推荐(0) 编辑